11 references to MakeBooleanConstant
Microsoft.CodeAnalysis.CSharp (11)
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (6)
899BoundExpression falseExpr = MakeBooleanConstant(syntax, operatorKind == BinaryOperatorKind.NotEqual); 941return MakeBooleanConstant(syntax, true); 1293BoundExpression alternative = MakeBooleanConstant(syntax, operatorKind == BinaryOperatorKind.NotEqual); 1671MakeBooleanConstant(syntax, value.GetValueOrDefault())); 1985value: MakeBooleanConstant(syntax, kind == BinaryOperatorKind.NullableNullNotEqual), 2001var whenNull = kind == BinaryOperatorKind.NullableNullEqual ? MakeBooleanConstant(syntax, true) : null;
Lowering\LocalRewriter\LocalRewriter_TupleBinaryOperator.cs (5)
342_factory.Conditional(leftHasValue, innerSequence, MakeBooleanConstant(right.Syntax, boolValue), boolType), 343MakeBooleanConstant(right.Syntax, !boolValue), 359hasValue = MakeBooleanConstant(expr.Syntax, true); 369hasValue = MakeBooleanConstant(expr.Syntax, false); 378hasValue = MakeBooleanConstant(expr.Syntax, true);