Lines Matching defs:kind
52 switch (op.kind()) {
132 switch (expr.kind()) {
536 bool MetalCodeGenerator::writeIntrinsicCall(const FunctionCall& c, IntrinsicKind kind) {
538 switch (kind) {
880 switch (kind) {
900 SK_ABORT("unsupported comparison intrinsic kind");
1597 switch (op.kind()) {
1615 if (leftType.isMatrix() && rightType.isMatrix() && op.kind() == Token::Kind::TK_STAREQ) {
1618 if (op.removeAssignment().kind() == Token::Kind::TK_SLASH &&
1629 op.removeAssignment().kind() != Token::Kind::TK_STAR;
1635 if (op.kind() != Token::Kind::TK_EQ && op.isAssignment() &&
1636 left.kind() == Expression::Kind::kSwizzle && !left.hasSideEffects()) {
1654 op.removeAssignment().kind() != Token::Kind::TK_STAR;
1817 fContext.fErrors->error(-1, "unsupported kind of program");
2090 switch (s.kind()) {
2234 SkDEBUGFAIL("unsupported kind of program");
2525 switch (e.kind()) {
2556 switch (e->kind()) {
2636 switch (s->kind()) {