Searched refs:LOGICALAND (Results 1 – 11 of 11) sorted by relevance
39 case Kind::LOGICALAND: return OperatorPrecedence::kLogicalAnd; in getBinaryPrecedence()68 case Kind::LOGICALAND: return " && "; in operatorName()261 case Kind::LOGICALAND: // left && right in determineBinaryType()
57 if ((op.kind() == Operator::Kind::LOGICALAND && rightVal) || // (expr && true) -> (expr) in eliminate_no_op_boolean()76 if ((op.kind() == Operator::Kind::LOGICALAND && !leftVal) || // (false && expr) -> (false) in short_circuit_boolean()692 case Operator::Kind::LOGICALAND: result = leftVal && rightVal; break; in Simplify()
807 bool shortCircuitable = (op.kind() == Operator::Kind::LOGICALAND || in visitExpression()
1707 if (!operatorRight(depth, Operator::Kind::LOGICALAND, &Parser::bitwiseOrExpression, in logicalAndExpression()
28 LOGICALAND, enumerator
77 LOGICALAND = "&&"
994 (op.kind() == Operator::Kind::LOGICALAND || op.kind() == Operator::Kind::LOGICALOR)) { in writeBinaryExpression()1041 if (b.getOperator().kind() == Operator::Kind::LOGICALAND) { in writeShortCircuitWorkaroundExpression()1048 if (b.getOperator().kind() == Operator::Kind::LOGICALAND) { in writeShortCircuitWorkaroundExpression()1438 Position(), f.test()->clone(), Operator::Kind::LOGICALAND, in writeForStatement()
1807 case OperatorKind::LOGICALAND: in pushBinaryExpression()1903 case OperatorKind::LOGICALAND: in pushBinaryExpression()
838 case Operator::Kind::LOGICALAND: { in writeBinaryExpression()
3149 case Operator::Kind::LOGICALAND: in writeBinaryExpression()
254 OP(&&, LOGICALAND)