32 references to NotEqual
Microsoft.CodeAnalysis.CSharp (1)
Binder\Semantics\Operators\OperatorKindExtensions.cs (1)
366
case BinaryOperatorKind.NotEqual: return ExpressionType.
NotEqual
;
Microsoft.CSharp (2)
Microsoft\CSharp\RuntimeBinder\BinderHelper.cs (1)
390
ExpressionType.
NotEqual
=> SpecialNames.CLR_Inequality,
Microsoft\CSharp\RuntimeBinder\RuntimeBinder.cs (1)
1042
case ExpressionType.
NotEqual
:
Microsoft.VisualBasic.Core (1)
Microsoft\VisualBasic\CompilerServices\IDOBinder.vb (1)
1192
Return ExpressionType.
NotEqual
System.Linq.Expressions (28)
System\Dynamic\BinaryOperationBinder.cs (1)
95
case ExpressionType.
NotEqual
:
System\Linq\Expressions\BinaryExpression.cs (8)
359
return (kind == ExpressionType.Equal || kind == ExpressionType.
NotEqual
) &&
921
ExpressionType.
NotEqual
=> NotEqual(left, right, liftToNull, method),
1004
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
NotEqual
"/>
1018
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
NotEqual
"/>
1027
return GetEqualityComparisonOperator(ExpressionType.
NotEqual
, "op_Inequality", left, right, liftToNull);
1029
return GetMethodBasedBinaryOperator(ExpressionType.
NotEqual
, left, right, method, liftToNull);
1037
/// <returns>A <see cref="BinaryExpression"/> that has the <see cref="NodeType"/> property equal to <see cref="ExpressionType.
NotEqual
"/>
1046
return new LogicalBinaryExpression(ExpressionType.
NotEqual
, left, right);
System\Linq\Expressions\Compiler\LambdaCompiler.Binary.cs (7)
36
if ((b.NodeType == ExpressionType.Equal || b.NodeType == ExpressionType.
NotEqual
) &&
72
Debug.Assert(op == ExpressionType.Equal || op == ExpressionType.
NotEqual
);
109
|| b.NodeType == ExpressionType.
NotEqual
152
Debug.Assert(leftType.IsPrimitive || (op == ExpressionType.Equal || op == ExpressionType.
NotEqual
) && (!leftType.IsValueType || leftType.IsEnum));
156
case ExpressionType.
NotEqual
:
330
case ExpressionType.
NotEqual
:
352
bool invert = op == ExpressionType.
NotEqual
;
System\Linq\Expressions\Compiler\LambdaCompiler.Expressions.cs (2)
1198
case ExpressionType.
NotEqual
:
1278
_ilg.EmitPrimitive(nodeType == ExpressionType.
NotEqual
);
System\Linq\Expressions\Compiler\LambdaCompiler.Generated.cs (1)
49
case ExpressionType.
NotEqual
:
System\Linq\Expressions\Compiler\LambdaCompiler.Logical.cs (2)
476
case ExpressionType.
NotEqual
:
508
Debug.Assert(node.NodeType == ExpressionType.Equal || node.NodeType == ExpressionType.
NotEqual
);
System\Linq\Expressions\Compiler\StackSpiller.Generated.cs (1)
49
case ExpressionType.
NotEqual
:
System\Linq\Expressions\DebugViewWriter.cs (2)
312
case ExpressionType.
NotEqual
: op = "!="; break;
681
case ExpressionType.
NotEqual
:
System\Linq\Expressions\ExpressionStringBuilder.cs (1)
172
case ExpressionType.
NotEqual
:
System\Linq\Expressions\Interpreter\LightCompiler.cs (3)
780
case ExpressionType.
NotEqual
:
935
case ExpressionType.
NotEqual
:
3045
case ExpressionType.
NotEqual
: