Home
last modified time | relevance | path

Searched refs:TK_LOGICALXOR (Results 1 – 8 of 8) sorted by relevance

/third_party/skia/src/sksl/
DSkSLOperators.cpp35 case Kind::TK_LOGICALXOR: return Precedence::kLogicalXor; in getBinaryPrecedence()
65 case Kind::TK_LOGICALXOR: in isOperator()
108 case Kind::TK_LOGICALXOR: return "^^"; in operatorName()
284 case Token::Kind::TK_LOGICALXOR: // left ^^ right in determineBinaryType()
DSkSLLexer.h79 TK_LOGICALXOR, enumerator
DSkSLConstantFolder.cpp37 (op.kind() == Token::Kind::TK_LOGICALXOR && !rightVal) || // (expr ^^ false) -> (expr) in eliminate_no_op_boolean()
364 case Token::Kind::TK_LOGICALXOR: result = leftVal ^ rightVal; break; in Simplify()
DSkSLDSLParser.cpp1347 while (this->checkNext(Token::Kind::TK_LOGICALXOR)) { in logicalXorExpression()
/third_party/skia/src/sksl/dsl/
DDSLExpression.cpp239 SkSL::Token::Kind::TK_LOGICALXOR, right.release()); in LogicalXor()
/third_party/skia/src/sksl/codegen/
DSkSLMetalCodeGenerator.cpp53 case Token::Kind::TK_LOGICALXOR: return "!="; in OperatorName()
DSkSLVMCodeGenerator.cpp730 case Token::Kind::TK_LOGICALXOR: in writeBinaryExpression()
DSkSLSPIRVCodeGenerator.cpp2484 case Token::Kind::TK_LOGICALXOR: in writeBinaryExpression()