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