54 references to NotEqualsExpression
Microsoft.CodeAnalysis.CSharp (8)
Binder\Binder_Expressions.cs (1)
644
case SyntaxKind.
NotEqualsExpression
:
Binder\Binder_Operators.cs (3)
579
case SyntaxKind.
NotEqualsExpression
:
741
case SyntaxKind.
NotEqualsExpression
:
2439
case SyntaxKind.
NotEqualsExpression
: return BinaryOperatorKind.NotEqual;
Binder\EarlyWellKnownAttributeBinder.cs (1)
135
case SyntaxKind.
NotEqualsExpression
:
Parser\DirectiveParser.cs (1)
890
case SyntaxKind.
NotEqualsExpression
:
Parser\LanguageParser.cs (1)
10915
case SyntaxKind.
NotEqualsExpression
:
Syntax\SyntaxKindFacts.cs (1)
661
return SyntaxKind.
NotEqualsExpression
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
40
SyntaxKind.
NotEqualsExpression
,
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
56
if (!ifStatement.Condition.IsKind(SyntaxKind.
NotEqualsExpression
))
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
41
context.RegisterSyntaxNodeAction(n => AnalyzeSyntax(n), SyntaxKind.EqualsExpression, SyntaxKind.
NotEqualsExpression
);
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
109
else if (binaryExpression.Kind() is SyntaxKind.
NotEqualsExpression
)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
106
var defAssignedWhenTrue = _comparison.Kind() is SyntaxKind.
NotEqualsExpression
or SyntaxKind.IsExpression;
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
50
SyntaxKind.
NotEqualsExpression
,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
65
SyntaxKind.
NotEqualsExpression
or
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
777
case SyntaxKind.
NotEqualsExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
118
public int ReferenceNotEqualsExpression => (int)SyntaxKind.
NotEqualsExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
125
if (leftOrRightChild.Parent is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) binary)
949
is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) parentBinary)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
142
SyntaxKind.
NotEqualsExpression
=> UnaryPattern(ConstantPattern(binaryExpression.Right)),
Microsoft.CodeAnalysis.CSharp.Features (12)
CodeRefactorings\UseRecursivePatterns\UseRecursivePatternsCodeRefactoringProvider.cs (3)
279
BinaryExpressionSyntax(
NotEqualsExpression
) => UnaryPattern(ConstantPattern(constant)),
338
NotEqualsExpression
or
505
if (exp is BinaryExpressionSyntax(
NotEqualsExpression
) binaryExpression)
Debugging\CSharpProximityExpressionsService_ExpressionTermCollector.cs (1)
367
case SyntaxKind.
NotEqualsExpression
:
src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
40
SyntaxKind.
NotEqualsExpression
,
src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
56
if (!ifStatement.Condition.IsKind(SyntaxKind.
NotEqualsExpression
))
src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
41
context.RegisterSyntaxNodeAction(n => AnalyzeSyntax(n), SyntaxKind.EqualsExpression, SyntaxKind.
NotEqualsExpression
);
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
109
else if (binaryExpression.Kind() is SyntaxKind.
NotEqualsExpression
)
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
106
var defAssignedWhenTrue = _comparison.Kind() is SyntaxKind.
NotEqualsExpression
or SyntaxKind.IsExpression;
src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
50
SyntaxKind.
NotEqualsExpression
,
src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
65
SyntaxKind.
NotEqualsExpression
or
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
142
SyntaxKind.
NotEqualsExpression
=> UnaryPattern(ConstantPattern(binaryExpression.Right)),
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (12)
IncrementalParsing\BinaryExpression.cs (2)
114
MakeBinOpChange(SyntaxKind.AddExpression, SyntaxKind.
NotEqualsExpression
);
255
case SyntaxKind.
NotEqualsExpression
:
Parsing\ImplicitObjectCreationParsingTests.cs (1)
303
[InlineData(SyntaxKind.
NotEqualsExpression
, SyntaxKind.ExclamationEqualsToken)]
Parsing\LambdaParameterParsingTests.cs (7)
1000
N(SyntaxKind.
NotEqualsExpression
);
1397
N(SyntaxKind.
NotEqualsExpression
);
1461
N(SyntaxKind.
NotEqualsExpression
);
1525
N(SyntaxKind.
NotEqualsExpression
);
1689
N(SyntaxKind.
NotEqualsExpression
);
1757
N(SyntaxKind.
NotEqualsExpression
);
1881
N(SyntaxKind.
NotEqualsExpression
);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (2)
159
N(SyntaxKind.
NotEqualsExpression
);
201
N(SyntaxKind.
NotEqualsExpression
);
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
3394
=> CreateBinaryExpression(SyntaxKind.
NotEqualsExpression
, left, right);
3397
=> CreateBinaryExpression(SyntaxKind.
NotEqualsExpression
, left, right);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
777
case SyntaxKind.
NotEqualsExpression
:
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
118
public int ReferenceNotEqualsExpression => (int)SyntaxKind.
NotEqualsExpression
;
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
125
if (leftOrRightChild.Parent is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) binary)
949
is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) parentBinary)
Microsoft.Interop.JavaScript.JSImportGenerator (1)
JSExportGenerator.cs (1)
311
BinaryExpression(SyntaxKind.
NotEqualsExpression
,
Microsoft.Interop.SourceGeneration (3)
Marshalling\BoolMarshaller.cs (1)
81
(SyntaxKind binaryOp, int comparand) = _compareToTrue ? (SyntaxKind.EqualsExpression, _trueValue) : (SyntaxKind.
NotEqualsExpression
, _falseValue);
Marshalling\DelegateMarshaller.cs (2)
46
SyntaxKind.
NotEqualsExpression
,
65
SyntaxKind.
NotEqualsExpression
,