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