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