648 references to ClassKeyword
Microsoft.CodeAnalysis.CSharp (21)
Parser\LanguageParser.cs (11)
341case SyntaxKind.ClassKeyword: 1345case SyntaxKind.ClassKeyword: 1421case SyntaxKind.ClassKeyword: 1449Debug.Assert(this.CurrentToken.Kind is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword or SyntaxKind.InterfaceKeyword || 1584recordModifier = this.CurrentToken.Kind is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword 1591if (this.CurrentToken.Kind is SyntaxKind.StructKeyword or SyntaxKind.ClassKeyword && 1622case SyntaxKind.ClassKeyword: 1922case SyntaxKind.ClassKeyword: 1951SyntaxKind.ClassKeyword => 1991case SyntaxKind.ClassKeyword: 2043case SyntaxKind.ClassKeyword:
SymbolDisplay\SymbolDisplayVisitor.Types.cs (2)
715AddKeyword(SyntaxKind.ClassKeyword); 864AddKeyword(SyntaxKind.ClassKeyword);
Syntax\SyntaxFactory.cs (3)
2861=> SyntaxFactory.ClassDeclaration(attributeLists, modifiers, SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, typeParameterList, parameterList, baseList, constraintClauses, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), members, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2865=> SyntaxFactory.ClassDeclaration(default, default(SyntaxTokenList), SyntaxFactory.Token(SyntaxKind.ClassKeyword), identifier, null, null, null, default, SyntaxFactory.Token(SyntaxKind.OpenBraceToken), default, SyntaxFactory.Token(SyntaxKind.CloseBraceToken), default); 2869=> 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)
807case SyntaxKind.ClassKeyword: 965return SyntaxKind.ClassKeyword; 1605case SyntaxKind.ClassKeyword:
Syntax\TypeDeclarationSyntax.cs (2)
57return SyntaxKind.ClassKeyword; 72return SyntaxKind.ClassKeyword;
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (3)
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
60if (classOrStructKeyword.Kind() is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
691if ((token.IsKind(SyntaxKind.ClassKeyword) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
98case SyntaxKind.ClassKeyword:
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (1)
Formatting\Indentation\SmartTokenFormatterFormatRangeTests.cs (1)
2195SyntaxKind.ClassKeyword);
Microsoft.CodeAnalysis.CSharp.Features (4)
Completion\CompletionProviders\CSharpSuggestionModeCompletionProvider.cs (1)
81case SyntaxKind.ClassKeyword:
Completion\KeywordRecommenders\ClassKeywordRecommender.cs (1)
29: base(SyntaxKind.ClassKeyword)
CSharpTransposeRecordKeywordCodeFixProvider.cs (1)
60if (classOrStructKeyword.Kind() is SyntaxKind.ClassKeyword or SyntaxKind.StructKeyword)
SignatureHelp\GenericNameSignatureHelpProvider.cs (1)
249parts.Add(Keyword(SyntaxKind.ClassKeyword));
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (616)
Generated\Syntax.Test.xml.Generated.cs (8)
491=> InternalSyntaxFactory.ClassDeclaration(new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.AttributeListSyntax>(), new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.SyntaxToken>(), InternalSyntaxFactory.Token(SyntaxKind.ClassKeyword), InternalSyntaxFactory.Identifier("Identifier"), null, null, null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.TypeParameterConstraintClauseSyntax>(), null, new Microsoft.CodeAnalysis.Syntax.InternalSyntax.SyntaxList<Syntax.InternalSyntax.MemberDeclarationSyntax>(), null, null); 527=> InternalSyntaxFactory.ClassOrStructConstraint(SyntaxKind.ClassConstraint, InternalSyntaxFactory.Token(SyntaxKind.ClassKeyword), null); 2706Assert.Equal(SyntaxKind.ClassKeyword, node.Keyword.Kind); 2895Assert.Equal(SyntaxKind.ClassKeyword, node.ClassOrStructKeyword.Kind); 10467=> SyntaxFactory.ClassDeclaration(new SyntaxList<AttributeListSyntax>(), new SyntaxTokenList(), SyntaxFactory.Token(SyntaxKind.ClassKeyword), SyntaxFactory.Identifier("Identifier"), default(TypeParameterListSyntax), default(ParameterListSyntax), default(BaseListSyntax), new SyntaxList<TypeParameterConstraintClauseSyntax>(), default(SyntaxToken), new SyntaxList<MemberDeclarationSyntax>(), default(SyntaxToken), default(SyntaxToken)); 10503=> SyntaxFactory.ClassOrStructConstraint(SyntaxKind.ClassConstraint, SyntaxFactory.Token(SyntaxKind.ClassKeyword), default(SyntaxToken)); 12682Assert.Equal(SyntaxKind.ClassKeyword, node.Keyword.Kind()); 12871Assert.Equal(SyntaxKind.ClassKeyword, node.ClassOrStructKeyword.Kind());
IncrementalParsing\IncrementalParsingTests.cs (7)
248SyntaxKind.ClassKeyword, 270SyntaxKind.ClassKeyword, 294SyntaxKind.ClassKeyword, 319SyntaxKind.ClassKeyword); 338SyntaxKind.ClassKeyword); 381SyntaxKind.ClassKeyword, // edge of change and directives different 425SyntaxKind.ClassKeyword, // edge of change and directives different
Parsing\AnonymousFunctionParsingTests.cs (25)
51N(SyntaxKind.ClassKeyword); 152N(SyntaxKind.ClassKeyword); 249N(SyntaxKind.ClassKeyword); 350N(SyntaxKind.ClassKeyword); 451N(SyntaxKind.ClassKeyword); 555N(SyntaxKind.ClassKeyword); 686N(SyntaxKind.ClassKeyword); 804N(SyntaxKind.ClassKeyword); 2310N(SyntaxKind.ClassKeyword); 2390N(SyntaxKind.ClassKeyword); 2507N(SyntaxKind.ClassKeyword); 2655N(SyntaxKind.ClassKeyword); 2803N(SyntaxKind.ClassKeyword); 2929N(SyntaxKind.ClassKeyword); 3065N(SyntaxKind.ClassKeyword); 3188N(SyntaxKind.ClassKeyword); 3328N(SyntaxKind.ClassKeyword); 3481N(SyntaxKind.ClassKeyword); 3634N(SyntaxKind.ClassKeyword); 3766N(SyntaxKind.ClassKeyword); 3911N(SyntaxKind.ClassKeyword); 4043N(SyntaxKind.ClassKeyword); 4192N(SyntaxKind.ClassKeyword); 4354N(SyntaxKind.ClassKeyword); 4516N(SyntaxKind.ClassKeyword);
Parsing\AsyncParsingTests.cs (51)
50N(SyntaxKind.ClassKeyword); 91N(SyntaxKind.ClassKeyword); 131N(SyntaxKind.ClassKeyword); 171N(SyntaxKind.ClassKeyword); 211N(SyntaxKind.ClassKeyword); 252N(SyntaxKind.ClassKeyword); 297N(SyntaxKind.ClassKeyword); 368N(SyntaxKind.ClassKeyword); 402N(SyntaxKind.ClassKeyword); 435N(SyntaxKind.ClassKeyword); 475N(SyntaxKind.ClassKeyword); 526N(SyntaxKind.ClassKeyword); 560N(SyntaxKind.ClassKeyword); 604N(SyntaxKind.ClassKeyword); 639N(SyntaxKind.ClassKeyword); 686N(SyntaxKind.ClassKeyword); 732N(SyntaxKind.ClassKeyword); 786N(SyntaxKind.ClassKeyword); 848N(SyntaxKind.ClassKeyword); 890N(SyntaxKind.ClassKeyword); 934N(SyntaxKind.ClassKeyword); 981N(SyntaxKind.ClassKeyword); 1026N(SyntaxKind.ClassKeyword); 1072N(SyntaxKind.ClassKeyword); 1119N(SyntaxKind.ClassKeyword); 1164N(SyntaxKind.ClassKeyword); 1203N(SyntaxKind.ClassKeyword); 1449N(SyntaxKind.ClassKeyword); 1492N(SyntaxKind.ClassKeyword); 1499N(SyntaxKind.ClassKeyword); 1536N(SyntaxKind.ClassKeyword); 1589N(SyntaxKind.ClassKeyword); 1649N(SyntaxKind.ClassKeyword); 1712N(SyntaxKind.ClassKeyword); 1766N(SyntaxKind.ClassKeyword); 1829N(SyntaxKind.ClassKeyword); 1883N(SyntaxKind.ClassKeyword); 1940N(SyntaxKind.ClassKeyword); 1992N(SyntaxKind.ClassKeyword); 2046N(SyntaxKind.ClassKeyword); 2091N(SyntaxKind.ClassKeyword); 2121N(SyntaxKind.ClassKeyword); 2160N(SyntaxKind.ClassKeyword); 2206N(SyntaxKind.ClassKeyword); 2255N(SyntaxKind.ClassKeyword); 2268N(SyntaxKind.ClassKeyword); 2307N(SyntaxKind.ClassKeyword); 2351N(SyntaxKind.ClassKeyword); 2411N(SyntaxKind.ClassKeyword); 2447N(SyntaxKind.ClassKeyword); 2616N(SyntaxKind.ClassKeyword);
Parsing\AsyncStreamsParsingTests.cs (6)
50N(SyntaxKind.ClassKeyword); 128N(SyntaxKind.ClassKeyword); 209N(SyntaxKind.ClassKeyword); 291N(SyntaxKind.ClassKeyword); 390N(SyntaxKind.ClassKeyword); 484N(SyntaxKind.ClassKeyword);
Parsing\AwaitParsingTests.cs (5)
43N(SyntaxKind.ClassKeyword); 108N(SyntaxKind.ClassKeyword); 172N(SyntaxKind.ClassKeyword); 237N(SyntaxKind.ClassKeyword); 345N(SyntaxKind.ClassKeyword);
Parsing\DeclarationParsingTests.cs (166)
785Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 812Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 839Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 866Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 893Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 920Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 947Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 974Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1002Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1029Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1055Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1086Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1118Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1160Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1221Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1265Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1283Assert.Equal(SyntaxKind.ClassKeyword, bound.ClassOrStructKeyword.Kind()); 1306Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1347Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1366Assert.Equal(SyntaxKind.ClassKeyword, classBound.ClassOrStructKeyword.Kind()); 1403Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1458Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1504Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1548Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1571Assert.Equal(SyntaxKind.ClassKeyword, classBound.ClassOrStructKeyword.Kind()); 1720Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1735Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1760Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1776Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1801Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1817Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1842Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1859Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1884Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1901Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1926Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1942Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1967Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 1983Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2446Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2488Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2534Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2580Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2625Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2655Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2683Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2751Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 2997Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3049Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3110Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3175Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3249Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3314Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3366Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3412Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3493Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3528Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3575Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3612Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3672Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3712Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3766Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3822Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3867Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3911Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 3956Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4010Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4073Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4119Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4173Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4228Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4301Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4355Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4409Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4493Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4549Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4605Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4689Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4745Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4799Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4882Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 4939Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5006Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5074Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5141Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5217Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5285Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5365Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5418N(SyntaxKind.ClassKeyword); 5479Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5542Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 5590Assert.Equal(SyntaxKind.ClassKeyword, cs.Keyword.Kind()); 6283N(SyntaxKind.ClassKeyword); 6409N(SyntaxKind.ClassKeyword); 6556N(SyntaxKind.ClassKeyword); 6631N(SyntaxKind.ClassKeyword); 6680N(SyntaxKind.ClassKeyword); 6740N(SyntaxKind.ClassKeyword); 6805N(SyntaxKind.ClassKeyword); 6990N(SyntaxKind.ClassKeyword); 7011N(SyntaxKind.ClassKeyword); 7033N(SyntaxKind.ClassKeyword); 7076N(SyntaxKind.ClassKeyword); 7097N(SyntaxKind.ClassKeyword); 7124N(SyntaxKind.ClassKeyword); 7168N(SyntaxKind.ClassKeyword); 7189N(SyntaxKind.ClassKeyword); 7216N(SyntaxKind.ClassKeyword); 8201N(SyntaxKind.ClassKeyword); 8252N(SyntaxKind.ClassKeyword); 8303N(SyntaxKind.ClassKeyword); 8463N(SyntaxKind.ClassKeyword); 8556N(SyntaxKind.ClassKeyword); 8695N(SyntaxKind.ClassKeyword); 8908N(SyntaxKind.ClassKeyword); 8952N(SyntaxKind.ClassKeyword); 9053N(SyntaxKind.ClassKeyword); 9102N(SyntaxKind.ClassKeyword); 9125N(SyntaxKind.ClassKeyword); 9174N(SyntaxKind.ClassKeyword); 9416N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9446N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9467[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9491[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9523[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9560[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9596[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9631[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9673[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9712[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9767[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9815[InlineDataAttribute(SyntaxKind.ClassDeclaration, SyntaxKind.ClassKeyword)] 9851N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9885N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9912N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9952N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 9992N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10023N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10068N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10117N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10160N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10217N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10277N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10303N(SyntaxKind.ClassKeyword); 10331N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10365N(SyntaxKind.ClassKeyword); 10399N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10442N(SyntaxKind.ClassKeyword); 10464N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10516N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10565N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10617N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10670N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10704N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10748N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10797N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10845N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10907N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 10949N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11001N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11058N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11086N(SyntaxKind.ClassKeyword); 11113N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11148N(SyntaxKind.ClassKeyword); 11178N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 11221N(SyntaxKind.ClassKeyword);
Parsing\DeclarationScopeParsingTests.cs (10)
1438N(SyntaxKind.ClassKeyword); 1568N(SyntaxKind.ClassKeyword); 1639N(SyntaxKind.ClassKeyword); 1768N(SyntaxKind.ClassKeyword); 2173N(SyntaxKind.ClassKeyword); 2197N(SyntaxKind.ClassKeyword); 3056N(SyntaxKind.ClassKeyword); 3203N(SyntaxKind.ClassKeyword); 11950N(SyntaxKind.ClassKeyword); 14644N(SyntaxKind.ClassKeyword);
Parsing\DeconstructionTests.cs (20)
53N(SyntaxKind.ClassKeyword); 127N(SyntaxKind.ClassKeyword); 205N(SyntaxKind.ClassKeyword); 281N(SyntaxKind.ClassKeyword); 369N(SyntaxKind.ClassKeyword); 453N(SyntaxKind.ClassKeyword); 528N(SyntaxKind.ClassKeyword); 604N(SyntaxKind.ClassKeyword); 696N(SyntaxKind.ClassKeyword); 786N(SyntaxKind.ClassKeyword); 899N(SyntaxKind.ClassKeyword); 976N(SyntaxKind.ClassKeyword); 1063N(SyntaxKind.ClassKeyword); 1137N(SyntaxKind.ClassKeyword); 1236N(SyntaxKind.ClassKeyword); 1334N(SyntaxKind.ClassKeyword); 1419N(SyntaxKind.ClassKeyword); 1512N(SyntaxKind.ClassKeyword); 1767N(SyntaxKind.ClassKeyword); 3390N(SyntaxKind.ClassKeyword);
Parsing\ExpressionParsingTests.cs (20)
3074N(SyntaxKind.ClassKeyword); 3166N(SyntaxKind.ClassKeyword); 3266N(SyntaxKind.ClassKeyword); 3356N(SyntaxKind.ClassKeyword); 3430N(SyntaxKind.ClassKeyword); 3512N(SyntaxKind.ClassKeyword); 3591N(SyntaxKind.ClassKeyword); 3664N(SyntaxKind.ClassKeyword); 3749N(SyntaxKind.ClassKeyword); 3841N(SyntaxKind.ClassKeyword); 3931N(SyntaxKind.ClassKeyword); 4022N(SyntaxKind.ClassKeyword); 4109N(SyntaxKind.ClassKeyword); 4203N(SyntaxKind.ClassKeyword); 4300N(SyntaxKind.ClassKeyword); 4405N(SyntaxKind.ClassKeyword); 4506N(SyntaxKind.ClassKeyword); 4597N(SyntaxKind.ClassKeyword); 4690N(SyntaxKind.ClassKeyword); 6298N(SyntaxKind.ClassKeyword);
Parsing\FileModifierParsingTests.cs (45)
42[InlineData(SyntaxKind.ClassKeyword)] 68[InlineData(SyntaxKind.ClassKeyword)] 122[InlineData(SyntaxKind.ClassKeyword)] 461N(SyntaxKind.ClassKeyword); 483N(SyntaxKind.ClassKeyword); 494[InlineData(SyntaxKind.ClassKeyword)] 527[InlineData(SyntaxKind.ClassKeyword)] 577N(SyntaxKind.ClassKeyword); 640N(SyntaxKind.ClassKeyword); 673N(SyntaxKind.ClassKeyword); 704N(SyntaxKind.ClassKeyword); 710N(SyntaxKind.ClassKeyword); 748N(SyntaxKind.ClassKeyword); 813N(SyntaxKind.ClassKeyword); 864N(SyntaxKind.ClassKeyword); 915N(SyntaxKind.ClassKeyword); 962N(SyntaxKind.ClassKeyword); 1019N(SyntaxKind.ClassKeyword); 1068N(SyntaxKind.ClassKeyword); 1107N(SyntaxKind.ClassKeyword); 1163N(SyntaxKind.ClassKeyword); 1203N(SyntaxKind.ClassKeyword); 1249N(SyntaxKind.ClassKeyword); 1282N(SyntaxKind.ClassKeyword); 1327N(SyntaxKind.ClassKeyword); 1369N(SyntaxKind.ClassKeyword); 1417N(SyntaxKind.ClassKeyword); 1479N(SyntaxKind.ClassKeyword); 1507N(SyntaxKind.ClassKeyword); 1531N(SyntaxKind.ClassKeyword); 1598N(SyntaxKind.ClassKeyword); 1862N(SyntaxKind.ClassKeyword); 2502N(SyntaxKind.ClassKeyword); 2536N(SyntaxKind.ClassKeyword); 2583N(SyntaxKind.ClassKeyword); 2628N(SyntaxKind.ClassKeyword); 2678N(SyntaxKind.ClassKeyword); 2730N(SyntaxKind.ClassKeyword); 2775N(SyntaxKind.ClassKeyword); 2824N(SyntaxKind.ClassKeyword); 2873N(SyntaxKind.ClassKeyword); 2922N(SyntaxKind.ClassKeyword); 2968N(SyntaxKind.ClassKeyword); 3502N(SyntaxKind.ClassKeyword); 3566N(SyntaxKind.ClassKeyword);
Parsing\FunctionPointerTests.cs (2)
1715N(SyntaxKind.ClassKeyword); 2216N(SyntaxKind.ClassKeyword);
Parsing\LambdaParameterParsingTests.cs (5)
60N(SyntaxKind.ClassKeyword); 171N(SyntaxKind.ClassKeyword); 290N(SyntaxKind.ClassKeyword); 416N(SyntaxKind.ClassKeyword); 545N(SyntaxKind.ClassKeyword);
Parsing\LambdaReturnTypeParsingTests.cs (4)
5595N(SyntaxKind.ClassKeyword); 5648N(SyntaxKind.ClassKeyword); 5714N(SyntaxKind.ClassKeyword); 5771N(SyntaxKind.ClassKeyword);
Parsing\LocalFunctionParsingTests.cs (18)
112N(SyntaxKind.ClassKeyword); 378N(SyntaxKind.ClassKeyword); 572N(SyntaxKind.ClassKeyword); 641N(SyntaxKind.ClassKeyword); 732N(SyntaxKind.ClassKeyword); 818N(SyntaxKind.ClassKeyword); 922N(SyntaxKind.ClassKeyword); 1002N(SyntaxKind.ClassKeyword); 1096N(SyntaxKind.ClassKeyword); 1409N(SyntaxKind.ClassKeyword); 1749N(SyntaxKind.ClassKeyword); 1864N(SyntaxKind.ClassKeyword); 2049N(SyntaxKind.ClassKeyword); 2145N(SyntaxKind.ClassKeyword); 2228N(SyntaxKind.ClassKeyword); 2318N(SyntaxKind.ClassKeyword); 2415N(SyntaxKind.ClassKeyword); 2584N(SyntaxKind.ClassKeyword);
Parsing\MemberDeclarationParsingTests.cs (16)
158N(SyntaxKind.ClassKeyword); 1895N(SyntaxKind.ClassKeyword); 1902N(SyntaxKind.ClassKeyword); 2098N(SyntaxKind.ClassKeyword); 2105N(SyntaxKind.ClassKeyword); 9189N(SyntaxKind.ClassKeyword); 9310N(SyntaxKind.ClassKeyword); 9381N(SyntaxKind.ClassKeyword); 9467N(SyntaxKind.ClassKeyword); 9517N(SyntaxKind.ClassKeyword); 9538N(SyntaxKind.ClassKeyword); 9572N(SyntaxKind.ClassKeyword); 10193N(SyntaxKind.ClassKeyword); 10230N(SyntaxKind.ClassKeyword); 10399N(SyntaxKind.ClassKeyword); 10453N(SyntaxKind.ClassKeyword);
Parsing\NameParsingTests.cs (9)
841N(SyntaxKind.ClassKeyword); 939N(SyntaxKind.ClassKeyword); 1045N(SyntaxKind.ClassKeyword); 1061N(SyntaxKind.ClassKeyword); 1170N(SyntaxKind.ClassKeyword); 1186N(SyntaxKind.ClassKeyword); 1299N(SyntaxKind.ClassKeyword); 1315N(SyntaxKind.ClassKeyword); 1336N(SyntaxKind.ClassKeyword);
Parsing\NullableParsingTests.cs (2)
50N(SyntaxKind.ClassKeyword); 1331N(SyntaxKind.ClassKeyword);
Parsing\ParserErrorMessageTests.cs (1)
5898N(SyntaxKind.ClassKeyword);
Parsing\ParserRegressionTests.cs (6)
268N(SyntaxKind.ClassKeyword); 361N(SyntaxKind.ClassKeyword); 495N(SyntaxKind.ClassKeyword); 585N(SyntaxKind.ClassKeyword); 675N(SyntaxKind.ClassKeyword); 763N(SyntaxKind.ClassKeyword);
Parsing\PatternParsingTests.cs (1)
181N(SyntaxKind.ClassKeyword);
Parsing\RecordParsing.cs (28)
42N(SyntaxKind.ClassKeyword); 481N(SyntaxKind.ClassKeyword); 525N(SyntaxKind.ClassKeyword); 570N(SyntaxKind.ClassKeyword); 583N(SyntaxKind.ClassKeyword); 603N(SyntaxKind.ClassKeyword); 624N(SyntaxKind.ClassKeyword); 643N(SyntaxKind.ClassKeyword); 669N(SyntaxKind.ClassKeyword); 682N(SyntaxKind.ClassKeyword); 737N(SyntaxKind.ClassKeyword); 787N(SyntaxKind.ClassKeyword); 857N(SyntaxKind.ClassKeyword); 938N(SyntaxKind.ClassKeyword); 983N(SyntaxKind.ClassKeyword); 1031N(SyntaxKind.ClassKeyword); 1065N(SyntaxKind.ClassKeyword); 1139N(SyntaxKind.ClassKeyword); 1263N(SyntaxKind.ClassKeyword); 1379N(SyntaxKind.ClassKeyword); 2115N(SyntaxKind.ClassKeyword); 2835N(SyntaxKind.ClassKeyword); 2872N(SyntaxKind.ClassKeyword); 3218M(SyntaxKind.ClassKeyword); 3263M(SyntaxKind.ClassKeyword); 3419N(SyntaxKind.ClassKeyword); 4035N(@struct ? SyntaxKind.StructKeyword : SyntaxKind.ClassKeyword); 4078N(SyntaxKind.ClassKeyword);
Parsing\RefFieldParsingTests.cs (1)
657N(SyntaxKind.ClassKeyword);
Parsing\ScriptParsingTests.cs (5)
1009N(SyntaxKind.ClassKeyword); 1031N(SyntaxKind.ClassKeyword); 1060N(SyntaxKind.ClassKeyword); 1090N(SyntaxKind.ClassKeyword); 2395N(SyntaxKind.ClassKeyword);
Parsing\SeparatedSyntaxListParsingTests.cs (4)
65N(SyntaxKind.ClassKeyword); 362N(SyntaxKind.ClassKeyword); 632N(SyntaxKind.ClassKeyword); 803N(SyntaxKind.ClassKeyword);
Parsing\SingleLineDeclarationParsingTests.cs (2)
569N(SyntaxKind.ClassKeyword); 607N(SyntaxKind.ClassKeyword);
Parsing\StatementAttributeParsingTests.cs (86)
34N(SyntaxKind.ClassKeyword); 100N(SyntaxKind.ClassKeyword); 167N(SyntaxKind.ClassKeyword); 255N(SyntaxKind.ClassKeyword); 350N(SyntaxKind.ClassKeyword); 435N(SyntaxKind.ClassKeyword); 516N(SyntaxKind.ClassKeyword); 582N(SyntaxKind.ClassKeyword); 651N(SyntaxKind.ClassKeyword); 725N(SyntaxKind.ClassKeyword); 802N(SyntaxKind.ClassKeyword); 877N(SyntaxKind.ClassKeyword); 952N(SyntaxKind.ClassKeyword); 1030N(SyntaxKind.ClassKeyword); 1104N(SyntaxKind.ClassKeyword); 1206N(SyntaxKind.ClassKeyword); 1340N(SyntaxKind.ClassKeyword); 1416N(SyntaxKind.ClassKeyword); 1502N(SyntaxKind.ClassKeyword); 1586N(SyntaxKind.ClassKeyword); 1705N(SyntaxKind.ClassKeyword); 1775N(SyntaxKind.ClassKeyword); 1845N(SyntaxKind.ClassKeyword); 1915N(SyntaxKind.ClassKeyword); 2000N(SyntaxKind.ClassKeyword); 2097N(SyntaxKind.ClassKeyword); 2173N(SyntaxKind.ClassKeyword); 2249N(SyntaxKind.ClassKeyword); 2329N(SyntaxKind.ClassKeyword); 2426N(SyntaxKind.ClassKeyword); 2554N(SyntaxKind.ClassKeyword); 2658N(SyntaxKind.ClassKeyword); 2737N(SyntaxKind.ClassKeyword); 2822N(SyntaxKind.ClassKeyword); 2925N(SyntaxKind.ClassKeyword); 3010N(SyntaxKind.ClassKeyword); 3113N(SyntaxKind.ClassKeyword); 3192N(SyntaxKind.ClassKeyword); 3271N(SyntaxKind.ClassKeyword); 3354N(SyntaxKind.ClassKeyword); 3434N(SyntaxKind.ClassKeyword); 3516N(SyntaxKind.ClassKeyword); 3598N(SyntaxKind.ClassKeyword); 3688N(SyntaxKind.ClassKeyword); 3769N(SyntaxKind.ClassKeyword); 3843N(SyntaxKind.ClassKeyword); 3936N(SyntaxKind.ClassKeyword); 4019N(SyntaxKind.ClassKeyword); 4104N(SyntaxKind.ClassKeyword); 4189N(SyntaxKind.ClassKeyword); 4271N(SyntaxKind.ClassKeyword); 4348N(SyntaxKind.ClassKeyword); 4436N(SyntaxKind.ClassKeyword); 4525N(SyntaxKind.ClassKeyword); 4622N(SyntaxKind.ClassKeyword); 4700N(SyntaxKind.ClassKeyword); 4775N(SyntaxKind.ClassKeyword); 4870N(SyntaxKind.ClassKeyword); 4969N(SyntaxKind.ClassKeyword); 5046N(SyntaxKind.ClassKeyword); 5118N(SyntaxKind.ClassKeyword); 5206N(SyntaxKind.ClassKeyword); 5284N(SyntaxKind.ClassKeyword); 5370N(SyntaxKind.ClassKeyword); 5447N(SyntaxKind.ClassKeyword); 5528N(SyntaxKind.ClassKeyword); 5627N(SyntaxKind.ClassKeyword); 5727N(SyntaxKind.ClassKeyword); 5833N(SyntaxKind.ClassKeyword); 5932N(SyntaxKind.ClassKeyword); 6031N(SyntaxKind.ClassKeyword); 6123N(SyntaxKind.ClassKeyword); 6201N(SyntaxKind.ClassKeyword); 6293N(SyntaxKind.ClassKeyword); 6371N(SyntaxKind.ClassKeyword); 6450N(SyntaxKind.ClassKeyword); 6537N(SyntaxKind.ClassKeyword); 6642N(SyntaxKind.ClassKeyword); 6781N(SyntaxKind.ClassKeyword); 6875N(SyntaxKind.ClassKeyword); 6961N(SyntaxKind.ClassKeyword); 7044N(SyntaxKind.ClassKeyword); 7135N(SyntaxKind.ClassKeyword); 7236N(SyntaxKind.ClassKeyword); 7344N(SyntaxKind.ClassKeyword); 7457N(SyntaxKind.ClassKeyword);
Parsing\StatementParsingTests.cs (4)
2698N(SyntaxKind.ClassKeyword); 4278N(SyntaxKind.ClassKeyword); 4415N(SyntaxKind.ClassKeyword); 4579N(SyntaxKind.ClassKeyword);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (1)
39N(SyntaxKind.ClassKeyword);
Parsing\TopLevelStatementsParsingTests.cs (10)
184N(SyntaxKind.ClassKeyword); 279N(SyntaxKind.ClassKeyword); 372N(SyntaxKind.ClassKeyword); 452N(SyntaxKind.ClassKeyword); 618N(SyntaxKind.ClassKeyword); 682N(SyntaxKind.ClassKeyword); 822N(SyntaxKind.ClassKeyword); 1248N(SyntaxKind.ClassKeyword); 3152N(SyntaxKind.ClassKeyword); 3245N(SyntaxKind.ClassKeyword);
Parsing\TypeArgumentListParsingTests.cs (21)
43N(SyntaxKind.ClassKeyword); 159N(SyntaxKind.ClassKeyword); 287N(SyntaxKind.ClassKeyword); 420N(SyntaxKind.ClassKeyword); 568N(SyntaxKind.ClassKeyword); 713N(SyntaxKind.ClassKeyword); 1028N(SyntaxKind.ClassKeyword); 1167N(SyntaxKind.ClassKeyword); 1309N(SyntaxKind.ClassKeyword); 1442N(SyntaxKind.ClassKeyword); 1562N(SyntaxKind.ClassKeyword); 1666N(SyntaxKind.ClassKeyword); 1767N(SyntaxKind.ClassKeyword); 1889N(SyntaxKind.ClassKeyword); 2022N(SyntaxKind.ClassKeyword); 2156N(SyntaxKind.ClassKeyword); 2287N(SyntaxKind.ClassKeyword); 2388N(SyntaxKind.ClassKeyword); 2497N(SyntaxKind.ClassKeyword); 2599N(SyntaxKind.ClassKeyword); 2717N(SyntaxKind.ClassKeyword);
Parsing\UsingDirectiveParsingTests.cs (17)
1697N(SyntaxKind.ClassKeyword); 1803N(SyntaxKind.ClassKeyword); 2177N(SyntaxKind.ClassKeyword); 2251N(SyntaxKind.ClassKeyword); 2328N(SyntaxKind.ClassKeyword); 2405N(SyntaxKind.ClassKeyword); 2481N(SyntaxKind.ClassKeyword); 2564N(SyntaxKind.ClassKeyword); 2659N(SyntaxKind.ClassKeyword); 2789N(SyntaxKind.ClassKeyword); 2913N(SyntaxKind.ClassKeyword); 3031N(SyntaxKind.ClassKeyword); 3129N(SyntaxKind.ClassKeyword); 3770N(SyntaxKind.ClassKeyword); 3777N(SyntaxKind.ClassKeyword); 3932N(SyntaxKind.ClassKeyword); 3939N(SyntaxKind.ClassKeyword);
Parsing\ValueTupleTests.cs (7)
40N(SyntaxKind.ClassKeyword); 123N(SyntaxKind.ClassKeyword); 235N(SyntaxKind.ClassKeyword); 339N(SyntaxKind.ClassKeyword); 447N(SyntaxKind.ClassKeyword); 519N(SyntaxKind.ClassKeyword); 626N(SyntaxKind.ClassKeyword);
Syntax\SyntaxFactoryTests.cs (1)
74Assert.Equal(SyntaxKind.ClassKeyword, c.Keyword.Kind());
Syntax\SyntaxNodeTests.cs (2)
2004SyntaxKind.ClassKeyword, 2025SyntaxKind.ClassKeyword,
Microsoft.CodeAnalysis.CSharp.Workspaces (2)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
691if ((token.IsKind(SyntaxKind.ClassKeyword) ||
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\SyntaxTokenExtensions.cs\SyntaxTokenExtensions.cs (1)
98case SyntaxKind.ClassKeyword:
Microsoft.VisualStudio.LanguageServices.CSharp (1)
LanguageService\CSharpHelpContextService.cs (1)
483if (token.IsKind(SyntaxKind.ClassKeyword) && token.Parent is ClassOrStructConstraintSyntax)