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)
1828case ExpressionKind.Eq: 1983Debug.Assert(ek == ExpressionKind.Eq || ek == ExpressionKind.NotEq); 1989PREDEFMETH predefMeth = ek == ExpressionKind.Eq ? PREDEFMETH.PM_STRING_OPEQUALITY : PREDEFMETH.PM_STRING_OPINEQUALITY; 1990ek = ek == ExpressionKind.Eq ? ExpressionKind.StringEq : ExpressionKind.StringNotEq; 2002Debug.Assert(ek == ExpressionKind.Eq || ek == ExpressionKind.NotEq); 2019Debug.Assert(ek == ExpressionKind.Add || ek == ExpressionKind.Subtract || ek == ExpressionKind.Eq || ek == ExpressionKind.NotEq); 2038case ExpressionKind.Eq: 2220case ExpressionKind.Eq: 2481case ExpressionKind.Eq: 2704case ExpressionKind.Eq: 2723Debug.Assert(!(ek == ExpressionKind.Eq || ek == ExpressionKind.NotEq) || nonLiftedArg1.Type == nonLiftedArg2.Type); 2734ExpressionKind.Eq => NullableCallLiftKind.EqualityOperator,
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExpressionTreeRewriter.cs (3)
389ExpressionKind.Eq => PREDEFMETH.PM_EXPRESSION_EQUAL, 520case ExpressionKind.Eq: 641ExpressionKind.Eq => PREDEFMETH.PM_EXPRESSION_EQUAL_USER_DEFINED,
Microsoft\CSharp\RuntimeBinder\Semantics\Tree\Visitors\ExprVisitorBase.cs (1)
73ExpressionKind.Eq => VisitEQ(pExpr as ExprBinOp),