18 references to Eq
Microsoft.CSharp (18)
Microsoft\CSharp\RuntimeBinder\Semantics\COperators.cs (1)
45
new OperatorInfo(TokenKind.EqualEqual, PredefinedName.PN_OPEQUALITY, ExpressionKind.
Eq
),
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionKind.cs (1)
52
RelationalMin =
Eq
,
Microsoft\CSharp\RuntimeBinder\Semantics\Operators.cs (12)
1789
case ExpressionKind.
Eq
:
1937
Debug.Assert(ek == ExpressionKind.
Eq
|| ek == ExpressionKind.NotEq);
1943
PREDEFMETH predefMeth = ek == ExpressionKind.
Eq
? PREDEFMETH.PM_STRING_OPEQUALITY : PREDEFMETH.PM_STRING_OPINEQUALITY;
1944
ek = ek == ExpressionKind.
Eq
? ExpressionKind.StringEq : ExpressionKind.StringNotEq;
1955
Debug.Assert(ek == ExpressionKind.
Eq
|| ek == ExpressionKind.NotEq);
1971
Debug.Assert(ek == ExpressionKind.Add || ek == ExpressionKind.Subtract || ek == ExpressionKind.
Eq
|| ek == ExpressionKind.NotEq);
1990
case ExpressionKind.
Eq
:
2169
case ExpressionKind.
Eq
:
2422
case ExpressionKind.
Eq
:
2639
case ExpressionKind.
Eq
:
2658
Debug.Assert(!(ek == ExpressionKind.
Eq
|| ek == ExpressionKind.NotEq) || nonLiftedArg1.Type == nonLiftedArg2.Type);
2669
ExpressionKind.
Eq
=> NullableCallLiftKind.EqualityOperator,
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (3)
388
ExpressionKind.
Eq
=> PREDEFMETH.PM_EXPRESSION_EQUAL,
519
case ExpressionKind.
Eq
:
640
ExpressionKind.
Eq
=> PREDEFMETH.PM_EXPRESSION_EQUAL_USER_DEFINED,
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExprVisitorBase.cs (1)
73
ExpressionKind.
Eq
=> VisitEQ(pExpr as ExprBinOp),