39 references to EqualsEqualsToken
Microsoft.CodeAnalysis.CSharp (30)
_generated\0\Syntax.xml.Main.Generated.cs (5)
2814case SyntaxKind.EqualsEqualsToken: 2849SyntaxKind.EqualsExpression => SyntaxKind.EqualsEqualsToken, 3849case SyntaxKind.EqualsEqualsToken: 5507case SyntaxKind.EqualsEqualsToken: 5993case SyntaxKind.EqualsEqualsToken:
_generated\1\Syntax.xml.Internal.Generated.cs (8)
29326case SyntaxKind.EqualsEqualsToken: 30710case SyntaxKind.EqualsEqualsToken: 32651case SyntaxKind.EqualsEqualsToken: 33184case SyntaxKind.EqualsEqualsToken: 34753case SyntaxKind.EqualsEqualsToken: 36137case SyntaxKind.EqualsEqualsToken: 38078case SyntaxKind.EqualsEqualsToken: 38611case SyntaxKind.EqualsEqualsToken:
Binder\Binder_Operators.cs (1)
1332bool isEquality = operatorToken.Kind() == SyntaxKind.EqualsEqualsToken || operatorToken.Kind() == SyntaxKind.ExclamationEqualsToken;
Binder\Semantics\Operators\OperatorFacts.cs (1)
81case SyntaxKind.EqualsEqualsToken: return WellKnownMemberNames.EqualityOperatorName;
Parser\DirectiveParser.cs (1)
804while (this.CurrentToken.Kind == SyntaxKind.EqualsEqualsToken || this.CurrentToken.Kind == SyntaxKind.ExclamationEqualsToken)
Parser\LanguageParser.cs (2)
6344case SyntaxKind.EqualsEqualsToken: 13240case SyntaxKind.EqualsEqualsToken:
Parser\LanguageParser_Patterns.cs (2)
166else if (this.CurrentToken.Kind == SyntaxKind.EqualsEqualsToken) 221case SyntaxKind.EqualsEqualsToken:
Parser\Lexer.cs (3)
511TextWindow.TryAdvance('=') ? SyntaxKind.EqualsEqualsToken : 2617info.Kind = SyntaxKind.EqualsEqualsToken; 3768if (AdvanceIfMatches('=')) info.Kind = SyntaxKind.EqualsEqualsToken;
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (3)
65!(syntax is OperatorDeclarationSyntax { OperatorToken: var opToken } && opToken.Kind() is not (SyntaxKind.EqualsEqualsToken or SyntaxKind.ExclamationEqualsToken))) 197if (syntax is OperatorDeclarationSyntax { OperatorToken: var opToken } && opToken.Kind() is not (SyntaxKind.EqualsEqualsToken or SyntaxKind.ExclamationEqualsToken)) 270if (syntax is OperatorDeclarationSyntax { OperatorToken: var opToken } && opToken.Kind() is not (SyntaxKind.EqualsEqualsToken or SyntaxKind.ExclamationEqualsToken))
Syntax\SyntaxKindFacts.cs (4)
506case SyntaxKind.EqualsEqualsToken: 659case SyntaxKind.EqualsEqualsToken: 1071case WellKnownMemberNames.EqualityOperatorName: return SyntaxKind.EqualsEqualsToken; 1542case SyntaxKind.EqualsEqualsToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
395case SyntaxKind.EqualsEqualsToken:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
201=> member is OperatorDeclarationSyntax { OperatorToken.RawKind: (int)SyntaxKind.EqualsEqualsToken });
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
52{ SyntaxKind.EqualsEqualsToken, 14 },
Microsoft.CodeAnalysis.CSharp.Features (1)
src\roslyn\src\Analyzers\CSharp\CodeFixes\ConvertToRecord\ConvertToRecordEngine.cs (1)
201=> member is OperatorDeclarationSyntax { OperatorToken.RawKind: (int)SyntaxKind.EqualsEqualsToken });
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\ClassificationHelpers.cs (1)
427case SyntaxKind.EqualsEqualsToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
395case SyntaxKind.EqualsEqualsToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
52{ SyntaxKind.EqualsEqualsToken, 14 },
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Services\SyntaxFacts\CSharpSyntaxFacts.cs (1)
395case SyntaxKind.EqualsEqualsToken:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\CSharpDeclarationComparer.cs (1)
52{ SyntaxKind.EqualsEqualsToken, 14 },