7 references to DynamicFalse
Microsoft.CodeAnalysis.CSharp (7)
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (4)
620
var testOperator = isAnd ? UnaryOperatorKind.
DynamicFalse
: UnaryOperatorKind.DynamicTrue;
626
if (testOperator == UnaryOperatorKind.
DynamicFalse
&& constantLeft == ConstantValue.False ||
669
bool leftTestIsConstantFalse = testOperator == UnaryOperatorKind.
DynamicFalse
&& constantLeft == ConstantValue.True ||
730
return _dynamicFactory.MakeDynamicUnaryOperator(negative ? UnaryOperatorKind.
DynamicFalse
: UnaryOperatorKind.DynamicTrue, loweredLeft, boolean).ToExpression();
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (1)
558
return _factory.Not(MakeUnaryOperator(UnaryOperatorKind.
DynamicFalse
, left.Syntax, method: null, constrainedToTypeOpt: null, dynamicResult, boolType));
Lowering\LocalRewriter\LocalRewriter_UnaryOperator.cs (2)
52
node.OperatorKind == UnaryOperatorKind.
DynamicFalse
&& binaryOperator.OperatorKind == BinaryOperatorKind.DynamicLogicalAnd)
84
Debug.Assert((kind == UnaryOperatorKind.DynamicTrue || kind == UnaryOperatorKind.
DynamicFalse
) && type.SpecialType == SpecialType.System_Boolean