51 references to NotEqualsExpression
Microsoft.CodeAnalysis.CSharp (13)
Binder\Binder_Expressions.cs (1)
676
case SyntaxKind.
NotEqualsExpression
:
Binder\Binder_Operators.cs (3)
867
case SyntaxKind.
NotEqualsExpression
:
1031
case SyntaxKind.
NotEqualsExpression
:
3237
case SyntaxKind.
NotEqualsExpression
: return BinaryOperatorKind.NotEqual;
Binder\EarlyWellKnownAttributeBinder.cs (1)
136
case SyntaxKind.
NotEqualsExpression
:
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Internal.Generated.cs (2)
29438
case SyntaxKind.
NotEqualsExpression
:
34860
case SyntaxKind.
NotEqualsExpression
:
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Main.Generated.cs (2)
2795
case SyntaxKind.
NotEqualsExpression
:
2857
SyntaxKind.
NotEqualsExpression
=> SyntaxKind.ExclamationEqualsToken,
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\Syntax.xml.Syntax.Generated.cs (1)
1686
/// <item><description><see cref="SyntaxKind.
NotEqualsExpression
"/></description></item>
Parser\DirectiveParser.cs (1)
891
case SyntaxKind.
NotEqualsExpression
:
Parser\LanguageParser.cs (1)
11261
case SyntaxKind.
NotEqualsExpression
:
Syntax\SyntaxKindFacts.cs (1)
664
return SyntaxKind.
NotEqualsExpression
;
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
src\roslyn\src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
35
SyntaxKind.
NotEqualsExpression
,
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
56
if (!ifStatement.Condition.IsKind(SyntaxKind.
NotEqualsExpression
))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
41
context.RegisterSyntaxNodeAction(n => AnalyzeSyntax(n), SyntaxKind.EqualsExpression, SyntaxKind.
NotEqualsExpression
);
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
109
else if (binaryExpression.Kind() is SyntaxKind.
NotEqualsExpression
)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
106
var defAssignedWhenTrue = _comparison.Kind() is SyntaxKind.
NotEqualsExpression
or SyntaxKind.IsExpression;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
50
SyntaxKind.
NotEqualsExpression
,
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
65
SyntaxKind.
NotEqualsExpression
or
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
777
case SyntaxKind.
NotEqualsExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
120
public int ReferenceNotEqualsExpression => (int)SyntaxKind.
NotEqualsExpression
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
126
if (leftOrRightChild.Parent is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) binary)
1078
is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) parentBinary)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
139
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\roslyn\src\Analyzers\CSharp\Analyzers\AddRequiredParentheses\CSharpAddRequiredExpressionParenthesesDiagnosticAnalyzer.cs (1)
35
SyntaxKind.
NotEqualsExpression
,
src\roslyn\src\Analyzers\CSharp\Analyzers\InvokeDelegateWithConditionalAccess\InvokeDelegateWithConditionalAccessAnalyzer.cs (1)
56
if (!ifStatement.Condition.IsKind(SyntaxKind.
NotEqualsExpression
))
src\roslyn\src\Analyzers\CSharp\Analyzers\UseIsNullCheck\CSharpUseIsNullCheckForCastAndEqualityOperatorDiagnosticAnalyzer.cs (1)
41
context.RegisterSyntaxNodeAction(n => AnalyzeSyntax(n), SyntaxKind.EqualsExpression, SyntaxKind.
NotEqualsExpression
);
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndMemberAccessDiagnosticAnalyzer.cs (1)
109
else if (binaryExpression.Kind() is SyntaxKind.
NotEqualsExpression
)
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.Analyzer.cs (1)
106
var defAssignedWhenTrue = _comparison.Kind() is SyntaxKind.
NotEqualsExpression
or SyntaxKind.IsExpression;
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\CSharpAsAndNullCheckDiagnosticAnalyzer.cs (1)
50
SyntaxKind.
NotEqualsExpression
,
src\roslyn\src\Analyzers\CSharp\Analyzers\UsePatternMatching\UsePatternMatchingHelpers.cs (1)
65
SyntaxKind.
NotEqualsExpression
or
src\roslyn\src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndMemberAccessCodeFixProvider.cs (1)
139
SyntaxKind.
NotEqualsExpression
=> UnaryPattern(ConstantPattern(binaryExpression.Right)),
Microsoft.CodeAnalysis.CSharp.NetAnalyzers (4)
Microsoft.NetCore.Analyzers\Performance\CSharpPreferLengthCountIsEmptyOverAny.Fixer.cs (1)
60
isNegated ? SyntaxKind.EqualsExpression : SyntaxKind.
NotEqualsExpression
,
Microsoft.NetCore.Analyzers\Runtime\CSharpTestForEmptyStringsUsingStringLength.Fixer.cs (1)
29
return node.IsKind(SyntaxKind.
NotEqualsExpression
);
Microsoft.NetCore.Analyzers\Runtime\CSharpTestForNaNCorrectly.Fixer.cs (1)
31
return node.IsKind(SyntaxKind.
NotEqualsExpression
);
Microsoft.NetCore.Analyzers\Usage\CSharpDoNotCompareSpanToNull.Fixer.cs (1)
24
if (binaryExpression.IsKind(SyntaxKind.
NotEqualsExpression
))
Microsoft.CodeAnalysis.CSharp.Workspaces (6)
CodeGeneration\CSharpSyntaxGenerator.cs (2)
3389
=> CreateBinaryExpression(SyntaxKind.
NotEqualsExpression
, left, right);
3392
=> CreateBinaryExpression(SyntaxKind.
NotEqualsExpression
, left, right);
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
777
case SyntaxKind.
NotEqualsExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
120
public int ReferenceNotEqualsExpression => (int)SyntaxKind.
NotEqualsExpression
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
126
if (leftOrRightChild.Parent is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) binary)
1078
is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) parentBinary)
Roslyn.Diagnostics.CSharp.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\ExpressionSyntaxExtensions.cs (1)
777
case SyntaxKind.
NotEqualsExpression
:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxKinds.cs (1)
120
public int ReferenceNotEqualsExpression => (int)SyntaxKind.
NotEqualsExpression
;
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Simplification\Simplifiers\CastSimplifier.cs (2)
126
if (leftOrRightChild.Parent is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) binary)
1078
is BinaryExpressionSyntax(SyntaxKind.EqualsExpression or SyntaxKind.
NotEqualsExpression
) parentBinary)