46 references to ClassKeyword
Microsoft.CodeAnalysis.CSharp (32)
_generated\0\Syntax.xml.Main.Generated.cs (5)
5009if (keyword.Kind() != SyntaxKind.ClassKeyword) throw new ArgumentException(nameof(keyword)); 5122case SyntaxKind.ClassKeyword: 5164SyntaxKind.RecordDeclaration => SyntaxKind.ClassKeyword, 5341case SyntaxKind.ClassKeyword: 5361SyntaxKind.ClassConstraint => SyntaxKind.ClassKeyword,
_generated\1\Syntax.xml.Internal.Generated.cs (6)
32027if (keyword.Kind != SyntaxKind.ClassKeyword) throw new ArgumentException(nameof(keyword)); 32193case SyntaxKind.ClassKeyword: 32443case SyntaxKind.ClassKeyword: 37454if (keyword.Kind != SyntaxKind.ClassKeyword) throw new ArgumentException(nameof(keyword)); 37620case SyntaxKind.ClassKeyword: 37870case SyntaxKind.ClassKeyword:
Parser\LanguageParser.cs (11)
343case SyntaxKind.ClassKeyword: 1671case SyntaxKind.ClassKeyword: 1760case SyntaxKind.ClassKeyword: 1786Debug.Assert(this.CurrentToken.Kind is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword or SyntaxKind.InterfaceKeyword || 1931recordModifier = this.CurrentToken.Kind is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword 1938if (this.CurrentToken.Kind is SyntaxKind.StructKeyword or SyntaxKind.ClassKeyword && 1969case SyntaxKind.ClassKeyword: 2334case SyntaxKind.ClassKeyword: 2364SyntaxKind.ClassKeyword => 2435case SyntaxKind.ClassKeyword: 2487case SyntaxKind.ClassKeyword:
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
766AddKeyword(SyntaxKind.ClassKeyword); 915AddKeyword(SyntaxKind.ClassKeyword);
Syntax\SyntaxFactory.cs (3)
2921=> SyntaxFactory.ClassDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2925=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2929=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), SyntaxFactory.Identifier(identifier), null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default);
Syntax\SyntaxKindFacts.cs (3)
861case SyntaxKind.ClassKeyword: 1023return SyntaxKind.ClassKeyword; 1724case SyntaxKind.ClassKeyword:
Syntax\TypeDeclarationSyntax.cs (2)
57return SyntaxKind.ClassKeyword; 74return SyntaxKind.ClassKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
323case SyntaxKind.ClassKeyword:
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (2)
src\roslyn\src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
54if (classOrStructKeyword.Kind() is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
701is SyntaxKind.ClassKeyword
Microsoft.CodeAnalysis.CSharp.Features (6)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
74case SyntaxKind.ClassKeyword:
Completion\KeywordRecommenders\AllowsKeywordRecommender.cs (1)
40.Any(c => c.ClassOrStructKeyword.Kind() == SyntaxKind.ClassKeyword))
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
12internal sealed class ClassKeywordRecommender() : AbstractSyntacticSingleKeywordRecommender(SyntaxKind.ClassKeyword)
Completion\KeywordRecommenders\RefKeywordRecommender.cs (1)
154.Any(c => c.ClassOrStructKeyword.Kind() == SyntaxKind.ClassKeyword))
SignatureHelp\AbstractGenericNameSignatureHelpProvider.cs (1)
222parts.Add(Keyword(SyntaxKind.ClassKeyword));
src\roslyn\src\Analyzers\CSharp\CodeFixes\TransposeRecordKeyword\CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
54if (classOrStructKeyword.Kind() is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword)
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
323case SyntaxKind.ClassKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
701is SyntaxKind.ClassKeyword
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\Legacy\NativeCSharpTokenizer.cs (1)
30CSharpSyntaxKind.ClassKeyword,
Roslyn.Diagnostics.CSharp.Analyzers (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxTokenExtensions.cs (1)
323case SyntaxKind.ClassKeyword:
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs (1)
701is SyntaxKind.ClassKeyword