9 references to LiftedBoolAnd
Microsoft.CodeAnalysis.CSharp (9)
Compilation\BuiltInOperators.cs (1)
617
(int)BinaryOperatorKind.
LiftedBoolAnd
,
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (8)
552
operatorKind != BinaryOperatorKind.LiftedBoolOr && operatorKind != BinaryOperatorKind.
LiftedBoolAnd
&&
1538
if (kind == BinaryOperatorKind.
LiftedBoolAnd
|| kind == BinaryOperatorKind.LiftedBoolOr)
1717
rewrittenConsequence: kind == BinaryOperatorKind.
LiftedBoolAnd
? nullBool : newNullBool,
1718
rewrittenAlternative: kind == BinaryOperatorKind.
LiftedBoolAnd
? newNullBool : nullBool,
1739
BoundExpression consequence = kind == BinaryOperatorKind.
LiftedBoolAnd
? nullBool : boundTemp;
1740
BoundExpression alternative = kind == BinaryOperatorKind.
LiftedBoolAnd
? boundTemp : nullBool;
1887
BoundExpression consequence = kind == BinaryOperatorKind.
LiftedBoolAnd
? boundTempY : boundTempX;
1888
BoundExpression alternative = kind == BinaryOperatorKind.
LiftedBoolAnd
? boundTempX : boundTempY;