9 references to NullableNullEqual
Microsoft.CodeAnalysis.CSharp (9)
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (1)
351
return MakeNullCheck(d.Syntax, input, input.Type.IsNullableType() ? BinaryOperatorKind.
NullableNullEqual
: BinaryOperatorKind.Equal);
Lowering\LocalRewriter\LocalRewriter_BinaryOperator.cs (4)
252
case BinaryOperatorKind.
NullableNullEqual
:
1951
return MakeLiteral(syntax, ConstantValue.Create(kind == BinaryOperatorKind.
NullableNullEqual
), returnType);
1982
var whenNull = kind == BinaryOperatorKind.
NullableNullEqual
? MakeBooleanConstant(syntax, true) : null;
2072
(operatorKind == BinaryOperatorKind.
NullableNullEqual
) || (operatorKind == BinaryOperatorKind.NullableNullNotEqual));
Lowering\SyntheticBoundNodeFactory.cs (4)
1744
(operatorKind == BinaryOperatorKind.
NullableNullEqual
) || (operatorKind == BinaryOperatorKind.NullableNullNotEqual));
1783
if (operatorKind == BinaryOperatorKind.
NullableNullEqual
|| operatorKind == BinaryOperatorKind.NullableNullNotEqual)
1831
return Literal(kind == BinaryOperatorKind.
NullableNullEqual
);
1862
var whenNull = kind == BinaryOperatorKind.
NullableNullEqual
? Literal(true) : null;