Lines Matching defs:kind
766 switch (expr.kind()) {
971 SpvId SPIRVCodeGenerator::writeSpecialIntrinsic(const FunctionCall& c, SpecialIntrinsic kind,
976 switch (kind) {
1847 switch (expr.kind()) {
1866 switch (expr.kind()) {
2019 switch (expr.kind()) {
2330 if (op.kind() == Token::Kind::TK_COMMA) {
2340 switch (op.kind()) {
2368 if (op.kind() == Token::Kind::TK_STAR) {
2387 if (op.kind() == Token::Kind::TK_STAR) {
2414 if (op.kind() == Token::Kind::TK_STAR) {
2446 switch (op.kind()) {
2578 SkASSERT(op.kind() == Token::Kind::TK_EQEQ || op.kind() == Token::Kind::TK_NEQ);
2606 SkASSERT(op.kind() == Token::Kind::TK_EQEQ || op.kind() == Token::Kind::TK_NEQ);
2642 switch (op.kind()) {
2660 if (op.kind() == Token::Kind::TK_SLASH && right.isFloatLiteral()) {
2674 switch (op.kind()) {
2802 if (p.getOperator().kind() == Token::Kind::TK_MINUS) {
2815 switch (p.getOperator().kind()) {
2859 switch (p.getOperator().kind()) {
3099 void SPIRVCodeGenerator::writeGlobalVar(ProgramKind kind, const VarDeclaration& varDecl) {
3102 kind != ProgramKind::kFragment) {
3159 switch (s.kind()) {
3619 SK_ABORT("cannot write this kind of program to SPIR-V\n");