1023 references to ClassDeclaration
Microsoft.CodeAnalysis.CSharp (29)
Binder\Binder_Statements.cs (1)
3579Debug.Assert(typeDecl.Kind() is SyntaxKind.RecordDeclaration or SyntaxKind.ClassDeclaration);
Binder\LocalBinderFactory.cs (1)
176Debug.Assert(node.Kind() is SyntaxKind.RecordDeclaration or SyntaxKind.ClassDeclaration);
Compilation\MethodBodySemanticModel.cs (2)
103case SyntaxKind.ClassDeclaration: 265Debug.Assert(typeDecl.Kind() is (SyntaxKind.RecordDeclaration or SyntaxKind.ClassDeclaration));
Compilation\SyntaxTreeSemanticModel.cs (5)
798case SyntaxKind.ClassDeclaration: 868case SyntaxKind.ClassDeclaration: 1086case SyntaxKind.ClassDeclaration: 1661case SyntaxKind.ClassDeclaration: 2429if (typeDeclaration.Kind() is (SyntaxKind.RecordDeclaration or SyntaxKind.ClassDeclaration))
CSharpDeclarationComputer.cs (1)
101case SyntaxKind.ClassDeclaration:
Declarations\DeclarationKind.cs (1)
35case SyntaxKind.ClassDeclaration: return DeclarationKind.Class;
Declarations\DeclarationTreeBuilder.cs (2)
637else if (node.Kind() is SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration or SyntaxKind.InterfaceDeclaration) 935case SyntaxKind.ClassDeclaration:
Declarations\MergedTypeDeclaration.cs (1)
76case SyntaxKind.ClassDeclaration:
Parser\LanguageParser.cs (3)
626case SyntaxKind.ClassDeclaration: 2070case SyntaxKind.ClassDeclaration: 4816case SyntaxKind.ClassDeclaration:
Symbols\Source\SourceConstructorSymbolBase.cs (1)
30Debug.Assert(syntax.Kind() is SyntaxKind.ConstructorDeclaration or SyntaxKind.RecordDeclaration or SyntaxKind.RecordStructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration);
Symbols\Source\SourceMemberContainerSymbol.cs (1)
3397case SyntaxKind.ClassDeclaration:
Symbols\Source\SourceNamedTypeSymbol.cs (3)
124case SyntaxKind.ClassDeclaration: 166case SyntaxKind.ClassDeclaration: 473case SyntaxKind.ClassDeclaration:
Symbols\Synthesized\Records\SynthesizedPrimaryConstructor.cs (1)
23Debug.Assert(syntax.Kind() is SyntaxKind.RecordDeclaration or SyntaxKind.RecordStructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration);
Syntax\LambdaUtilities.cs (1)
417case SyntaxKind.ClassDeclaration:
Syntax\SyntaxKindFacts.cs (2)
351case SyntaxKind.ClassDeclaration: 808return SyntaxKind.ClassDeclaration;
Syntax\TypeDeclarationSyntax.cs (3)
37if (Kind() is (SyntaxKind.RecordDeclaration or SyntaxKind.ClassDeclaration)) 71case SyntaxKind.ClassDeclaration: 123case SyntaxKind.ClassDeclaration:
Microsoft.CodeAnalysis.CSharp.CodeStyle (10)
CSharpAccessibilityFacts.cs (2)
30case SyntaxKind.ClassDeclaration: 157case SyntaxKind.ClassDeclaration:
CSharpAddAccessibilityModifiers.cs (1)
68case SyntaxKind.ClassDeclaration:
CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
45SyntaxKind.ClassDeclaration or
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
66SyntaxKind.ClassDeclaration or
CSharpSyntaxKinds.cs (1)
141public int ClassDeclaration => (int)SyntaxKind.ClassDeclaration;
MemberDeclarationSyntaxExtensions.cs (3)
35case SyntaxKind.ClassDeclaration: 74case SyntaxKind.ClassDeclaration: 96case SyntaxKind.ClassDeclaration:
SyntaxNodeExtensions.cs (1)
173SyntaxKind.ClassDeclaration or
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (14)
CSharpCodeGenerationHelpers.cs (1)
229SyntaxKind.ClassDeclaration => CodeGenerationDestination.ClassType,
CSharpDeclarationComparer.cs (3)
30{ SyntaxKind.ClassDeclaration, 13 }, 138case SyntaxKind.ClassDeclaration: 352else if (node.Kind() is SyntaxKind.StructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.RecordDeclaration or SyntaxKind.RecordStructDeclaration)
CSharpMakeTypeAbstractCodeFixProvider.cs (1)
57if ((enclosingType.IsKind(SyntaxKind.ClassDeclaration) || enclosingType.IsKind(SyntaxKind.RecordDeclaration)) &&
CSharpSyntaxContext.cs (1)
229targetToken.Parent.Parent is (kind: SyntaxKind.ClassDeclaration or SyntaxKind.RecordDeclaration);
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1203typeDecl.IsKind(SyntaxKind.ClassDeclaration) &&
NamedTypeGenerator.cs (2)
169case SyntaxKind.ClassDeclaration: 207namedType.TypeKind == TypeKind.Interface ? SyntaxKind.InterfaceDeclaration : SyntaxKind.ClassDeclaration;
SyntaxKindSet.cs (5)
67SyntaxKind.ClassDeclaration, 77SyntaxKind.ClassDeclaration, 86SyntaxKind.ClassDeclaration, 92SyntaxKind.ClassDeclaration, 98SyntaxKind.ClassDeclaration,
Microsoft.CodeAnalysis.CSharp.EditorFeatures (1)
CompleteStatement\CompleteStatementCommandHandler.cs (1)
350case SyntaxKind.ClassDeclaration:
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (14)
Diagnostics\Configuration\ConfigureSeverity\AllAnalyzersSeverityConfigurationTests.cs (1)
40SyntaxKind.ClassDeclaration);
Diagnostics\Configuration\ConfigureSeverity\CategoryBasedSeverityConfigurationTests.cs (1)
40SyntaxKind.ClassDeclaration);
Diagnostics\Configuration\ConfigureSeverity\DotNetDiagnosticSeverityBasedSeverityConfigurationTests.cs (1)
40SyntaxKind.ClassDeclaration);
Diagnostics\Suppression\RemoveSuppressionTests.cs (1)
44=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration);
Diagnostics\Suppression\SuppressionTest_FixMultipleTests.cs (1)
46=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration);
Diagnostics\Suppression\SuppressionTests.cs (9)
707=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration); 817=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration); 880=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration); 930=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration); 1071=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration, SyntaxKind.EnumDeclaration, SyntaxKind.NamespaceDeclaration, SyntaxKind.MethodDeclaration, SyntaxKind.PropertyDeclaration, SyntaxKind.FieldDeclaration, SyntaxKind.EventDeclaration); 1077case SyntaxKind.ClassDeclaration: 2065=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration, SyntaxKind.NamespaceDeclaration, SyntaxKind.MethodDeclaration); 2071case SyntaxKind.ClassDeclaration: 2461=> context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.ClassDeclaration);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (3)
Diagnostics\DiagnosticAnalyzerTests.cs (3)
244context.RegisterSyntaxNodeAction(AnalyzeNode, SyntaxKind.Attribute, SyntaxKind.ClassDeclaration, SyntaxKind.UsingDirective); 257case SyntaxKind.ClassDeclaration: 1629protected override SyntaxKind ClassDeclarationSyntaxKind => SyntaxKind.ClassDeclaration;
Microsoft.CodeAnalysis.CSharp.Features (23)
ChangeSignature\CSharpChangeSignatureService.cs (3)
50SyntaxKind.ClassDeclaration); 97SyntaxKind.ClassDeclaration); 298updatedNode.IsKind(SyntaxKind.ClassDeclaration))
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
148=> node.Kind() is SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration or
Completion\KeywordRecommenders\BaseKeywordRecommender.cs (1)
54token.Parent.Parent?.Parent is (kind: SyntaxKind.ClassDeclaration or SyntaxKind.RecordDeclaration))
Completion\KeywordRecommenders\FieldKeywordRecommender.cs (1)
17SyntaxKind.ClassDeclaration,
CSharpAddAccessibilityModifiers.cs (1)
68case SyntaxKind.ClassDeclaration:
CSharpAddAccessibilityModifiersDiagnosticAnalyzer.cs (1)
45SyntaxKind.ClassDeclaration or
CSharpDeclarationComputer.cs (1)
101case SyntaxKind.ClassDeclaration:
CSharpMakeTypeAbstractCodeFixProvider.cs (1)
57if ((enclosingType.IsKind(SyntaxKind.ClassDeclaration) || enclosingType.IsKind(SyntaxKind.RecordDeclaration)) &&
CSharpRemoveUnnecessaryNullableDirectiveDiagnosticAnalyzer.cs (1)
66SyntaxKind.ClassDeclaration or
Diagnostics\Analyzers\CSharpSimplifyTypeNamesDiagnosticAnalyzer.cs (1)
41SyntaxKind.ClassDeclaration or
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
55case SyntaxKind.ClassDeclaration:
EditAndContinue\CSharpEditAndContinueAnalyzer.cs (3)
1614case SyntaxKind.ClassDeclaration: 1983case SyntaxKind.ClassDeclaration: 2575case SyntaxKind.ClassDeclaration:
EditAndContinue\SyntaxComparer.cs (3)
321case SyntaxKind.ClassDeclaration: 587case SyntaxKind.ClassDeclaration: 1416case SyntaxKind.ClassDeclaration:
GenerateDefaultConstructors\CSharpGenerateDefaultConstructorsService.cs (1)
50if (baseList.Parent is TypeDeclarationSyntax(SyntaxKind.ClassDeclaration or SyntaxKind.RecordDeclaration) parentTypeDecl &&
ImplementInterface\CSharpImplementInterfaceService.cs (1)
48SyntaxKind.ClassDeclaration or
LambdaUtilities.cs (1)
417case SyntaxKind.ClassDeclaration:
Organizing\Organizers\MemberDeclarationsOrganizer.Comparer.cs (1)
168case SyntaxKind.ClassDeclaration:
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (5)
Semantics\PrimaryConstructorTests.cs (5)
1022Assert.Equal(SyntaxKind.ClassDeclaration, baseWithargs.Parent.Parent.Kind()); 3174context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.ClassDeclaration); 3746Assert.Equal(SyntaxKind.ClassDeclaration, context.Operation.Syntax.Kind()); 3750Assert.Equal(SyntaxKind.ClassDeclaration, context.Operation.Syntax.Kind()); 4444context.RegisterSyntaxNodeAction(Handle6, SyntaxKind.ClassDeclaration);
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (8)
Compilation\SemanticModelGetDeclaredSymbolAPITests.cs (3)
4691var decl = (ClassDeclarationSyntax)tree.GetCompilationUnitRoot().DescendantNodes().Last(n => n.IsKind(SyntaxKind.ClassDeclaration)); 4706var decl = (ClassDeclarationSyntax)tree.GetCompilationUnitRoot().DescendantNodes().Last(n => n.IsKind(SyntaxKind.ClassDeclaration)); 4721var decl = (ClassDeclarationSyntax)tree.GetCompilationUnitRoot().DescendantNodes().Last(n => n.IsKind(SyntaxKind.ClassDeclaration));
Symbols\SymbolEqualityTests.cs (5)
674var member1Syntax = (FieldDeclarationSyntax)root.DescendantNodes().Last(sn => sn.Kind() == SyntaxKind.ClassDeclaration).DescendantNodes().First(sn => sn.Kind() == SyntaxKind.FieldDeclaration); 675var member2Syntax = (FieldDeclarationSyntax)root.DescendantNodes().Last(sn => sn.Kind() == SyntaxKind.ClassDeclaration).DescendantNodes().Last(sn => sn.Kind() == SyntaxKind.FieldDeclaration); 776var member1Syntax = (ClassDeclarationSyntax)root.DescendantNodes().First(sn => sn.Kind() == SyntaxKind.ClassDeclaration); 827var member1Syntax = (ClassDeclarationSyntax)root.DescendantNodes().First(sn => sn.Kind() == SyntaxKind.ClassDeclaration); 888var member1Syntax = (ClassDeclarationSyntax)root.DescendantNodes().First(sn => sn.Kind() == SyntaxKind.ClassDeclaration);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (856)
IncrementalParsing\IncrementalParsingTests.cs (16)
56SyntaxKind.ClassDeclaration, 83SyntaxKind.ClassDeclaration, 104SyntaxKind.ClassDeclaration, 140SyntaxKind.ClassDeclaration, 157SyntaxKind.ClassDeclaration, 173SyntaxKind.ClassDeclaration, 225SyntaxKind.ClassDeclaration, 247SyntaxKind.ClassDeclaration, 269SyntaxKind.ClassDeclaration, 293SyntaxKind.ClassDeclaration, 318SyntaxKind.ClassDeclaration, 337SyntaxKind.ClassDeclaration, 376SyntaxKind.ClassDeclaration, // class declaration on edge before change 380SyntaxKind.ClassDeclaration, // class declaration on edge after change 420SyntaxKind.ClassDeclaration, // class declaration on edge before change 424SyntaxKind.ClassDeclaration, // class declaration on edge after change
LexicalAndXml\PreprocessorTests.cs (33)
738new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "A" }, 739new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }); 762new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "B" }, 763new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }); 786new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "A" }, 787new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }); 810new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "B" }, 811new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }); 834new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "A" }, 835new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }); 857VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }); 882VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "A" }, 883new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "D" }); 908VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "B" }, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "D" }); 933VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "D" }); 958VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "A" }, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "D" }); 986VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "A" }, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "E" }); 1014VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "C" }, 1015new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "E" }); 1043VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "D" }, 1044new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "E" }); 1685Assert.Equal(SyntaxKind.ClassDeclaration, node.Members[0].Kind()); 1704VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Text = "B" }); 2402new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Status = NodeStatus.Unspecified, Status2 = NodeStatus.Defined, Text = defSym }); 2488new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Status = NodeStatus.Unspecified, Status2 = NodeStatus.Unspecified, Text = defSym }); 2509new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Status = NodeStatus.Unspecified, Text = defSym, Status2 = NodeStatus.Defined }); 2563new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Status = NodeStatus.Unspecified, Status2 = NodeStatus.Undefined, Text = defSym }); 2766VerifyMembers(node, new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Status = NodeStatus.Unspecified, Text = "ZZZ" }); 2787new MemberInfo { Kind = SyntaxKind.ClassDeclaration, Status = NodeStatus.Unspecified, Status2 = NodeStatus.Undefined, Text = defSym });
LexicalAndXml\XmlDocCommentTests.cs (3)
147Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().Members[0].Kind()); 193Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().Members[0].Kind()); 1289Assert.Equal(SyntaxKind.ClassDeclaration, tree.GetCompilationUnitRoot().ChildNodesAndTokens()[0].Kind());
Parsing\AnonymousFunctionParsingTests.cs (25)
48N(SyntaxKind.ClassDeclaration); 149N(SyntaxKind.ClassDeclaration); 246N(SyntaxKind.ClassDeclaration); 347N(SyntaxKind.ClassDeclaration); 448N(SyntaxKind.ClassDeclaration); 552N(SyntaxKind.ClassDeclaration); 683N(SyntaxKind.ClassDeclaration); 801N(SyntaxKind.ClassDeclaration); 2308N(SyntaxKind.ClassDeclaration); 2388N(SyntaxKind.ClassDeclaration); 2504N(SyntaxKind.ClassDeclaration); 2652N(SyntaxKind.ClassDeclaration); 2800N(SyntaxKind.ClassDeclaration); 2926N(SyntaxKind.ClassDeclaration); 3062N(SyntaxKind.ClassDeclaration); 3185N(SyntaxKind.ClassDeclaration); 3325N(SyntaxKind.ClassDeclaration); 3478N(SyntaxKind.ClassDeclaration); 3631N(SyntaxKind.ClassDeclaration); 3763N(SyntaxKind.ClassDeclaration); 3908N(SyntaxKind.ClassDeclaration); 4040N(SyntaxKind.ClassDeclaration); 4189N(SyntaxKind.ClassDeclaration); 4351N(SyntaxKind.ClassDeclaration); 4513N(SyntaxKind.ClassDeclaration);
Parsing\AsyncParsingTests.cs (51)
48N(SyntaxKind.ClassDeclaration); 89N(SyntaxKind.ClassDeclaration); 129N(SyntaxKind.ClassDeclaration); 169N(SyntaxKind.ClassDeclaration); 209N(SyntaxKind.ClassDeclaration); 250N(SyntaxKind.ClassDeclaration); 295N(SyntaxKind.ClassDeclaration); 366N(SyntaxKind.ClassDeclaration); 400N(SyntaxKind.ClassDeclaration); 433N(SyntaxKind.ClassDeclaration); 473N(SyntaxKind.ClassDeclaration); 524N(SyntaxKind.ClassDeclaration); 558N(SyntaxKind.ClassDeclaration); 602N(SyntaxKind.ClassDeclaration); 637N(SyntaxKind.ClassDeclaration); 684N(SyntaxKind.ClassDeclaration); 730N(SyntaxKind.ClassDeclaration); 784N(SyntaxKind.ClassDeclaration); 846N(SyntaxKind.ClassDeclaration); 888N(SyntaxKind.ClassDeclaration); 932N(SyntaxKind.ClassDeclaration); 979N(SyntaxKind.ClassDeclaration); 1024N(SyntaxKind.ClassDeclaration); 1070N(SyntaxKind.ClassDeclaration); 1117N(SyntaxKind.ClassDeclaration); 1162N(SyntaxKind.ClassDeclaration); 1201N(SyntaxKind.ClassDeclaration); 1447N(SyntaxKind.ClassDeclaration); 1490N(SyntaxKind.ClassDeclaration); 1495N(SyntaxKind.ClassDeclaration); 1534N(SyntaxKind.ClassDeclaration); 1587N(SyntaxKind.ClassDeclaration); 1647N(SyntaxKind.ClassDeclaration); 1710N(SyntaxKind.ClassDeclaration); 1764N(SyntaxKind.ClassDeclaration); 1827N(SyntaxKind.ClassDeclaration); 1881N(SyntaxKind.ClassDeclaration); 1938N(SyntaxKind.ClassDeclaration); 1990N(SyntaxKind.ClassDeclaration); 2044N(SyntaxKind.ClassDeclaration); 2089N(SyntaxKind.ClassDeclaration); 2119N(SyntaxKind.ClassDeclaration); 2158N(SyntaxKind.ClassDeclaration); 2204N(SyntaxKind.ClassDeclaration); 2253N(SyntaxKind.ClassDeclaration); 2266N(SyntaxKind.ClassDeclaration); 2305N(SyntaxKind.ClassDeclaration); 2349N(SyntaxKind.ClassDeclaration); 2409N(SyntaxKind.ClassDeclaration); 2445N(SyntaxKind.ClassDeclaration); 2614N(SyntaxKind.ClassDeclaration);
Parsing\AsyncStreamsParsingTests.cs (6)
48N(SyntaxKind.ClassDeclaration); 126N(SyntaxKind.ClassDeclaration); 207N(SyntaxKind.ClassDeclaration); 289N(SyntaxKind.ClassDeclaration); 388N(SyntaxKind.ClassDeclaration); 482N(SyntaxKind.ClassDeclaration);
Parsing\AwaitParsingTests.cs (5)
41N(SyntaxKind.ClassDeclaration); 106N(SyntaxKind.ClassDeclaration); 170N(SyntaxKind.ClassDeclaration); 235N(SyntaxKind.ClassDeclaration); 343N(SyntaxKind.ClassDeclaration);
Parsing\DeclarationParsingTests.cs (153)
780Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 806Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 833Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 860Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 887Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 914Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 941Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 968Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 995Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1023Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1050Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1081Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1113Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1155Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1216Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1260Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1301Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1342Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1398Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1453Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1499Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1543Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1715Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1730Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1755Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1770Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1796Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1811Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1837Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1852Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1879Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1894Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1921Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1936Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 1962Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1977Assert.Equal(SyntaxKind.ClassDeclaration, cs.Members[0].Kind()); 2441Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2483Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2529Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2575Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2620Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2650Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2678Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2746Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2992Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3044Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3105Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3170Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3244Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3309Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3361Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3407Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3488Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3523Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3570Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3607Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3667Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3707Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3761Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3817Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3862Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3906Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3951Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4005Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4068Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4114Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4168Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4223Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4296Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4350Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4404Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4459Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4488Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4544Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4600Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4684Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4740Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4794Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4877Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4934Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5001Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5069Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5136Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5212Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5280Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5360Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5416N(SyntaxKind.ClassDeclaration); 5474Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5537Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5585Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6281N(SyntaxKind.ClassDeclaration); 6407N(SyntaxKind.ClassDeclaration); 6554N(SyntaxKind.ClassDeclaration); 6629N(SyntaxKind.ClassDeclaration); 6678N(SyntaxKind.ClassDeclaration); 6738N(SyntaxKind.ClassDeclaration); 6803N(SyntaxKind.ClassDeclaration); 6988N(SyntaxKind.ClassDeclaration); 7031N(SyntaxKind.ClassDeclaration); 7074N(SyntaxKind.ClassDeclaration); 7122N(SyntaxKind.ClassDeclaration); 7166N(SyntaxKind.ClassDeclaration); 7214N(SyntaxKind.ClassDeclaration); 8199N(SyntaxKind.ClassDeclaration); 8250N(SyntaxKind.ClassDeclaration); 8301N(SyntaxKind.ClassDeclaration); 8461N(SyntaxKind.ClassDeclaration); 8554N(SyntaxKind.ClassDeclaration); 8693N(SyntaxKind.ClassDeclaration); 8906N(SyntaxKind.ClassDeclaration); 8950N(SyntaxKind.ClassDeclaration); 9051N(SyntaxKind.ClassDeclaration); 9123N(SyntaxKind.ClassDeclaration); 9414N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9444N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 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)] 9849N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9883N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9910N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9950N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 9990N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10021N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10066N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10115N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10158N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10215N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10275N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10329N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10397N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10462N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10514N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10563N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10615N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10668N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10702N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10746N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10795N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10843N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10905N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10947N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 10999N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11056N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11111N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration); 11176N(@struct ? SyntaxKind.StructDeclaration : SyntaxKind.ClassDeclaration);
Parsing\DeclarationScopeParsingTests.cs (10)
1436N(SyntaxKind.ClassDeclaration); 1566N(SyntaxKind.ClassDeclaration); 1637N(SyntaxKind.ClassDeclaration); 1766N(SyntaxKind.ClassDeclaration); 2171N(SyntaxKind.ClassDeclaration); 2195N(SyntaxKind.ClassDeclaration); 3054N(SyntaxKind.ClassDeclaration); 3201N(SyntaxKind.ClassDeclaration); 11948N(SyntaxKind.ClassDeclaration); 14642N(SyntaxKind.ClassDeclaration);
Parsing\DeconstructionTests.cs (20)
51N(SyntaxKind.ClassDeclaration); 125N(SyntaxKind.ClassDeclaration); 203N(SyntaxKind.ClassDeclaration); 279N(SyntaxKind.ClassDeclaration); 367N(SyntaxKind.ClassDeclaration); 451N(SyntaxKind.ClassDeclaration); 526N(SyntaxKind.ClassDeclaration); 602N(SyntaxKind.ClassDeclaration); 694N(SyntaxKind.ClassDeclaration); 784N(SyntaxKind.ClassDeclaration); 897N(SyntaxKind.ClassDeclaration); 974N(SyntaxKind.ClassDeclaration); 1061N(SyntaxKind.ClassDeclaration); 1135N(SyntaxKind.ClassDeclaration); 1234N(SyntaxKind.ClassDeclaration); 1332N(SyntaxKind.ClassDeclaration); 1417N(SyntaxKind.ClassDeclaration); 1510N(SyntaxKind.ClassDeclaration); 1765N(SyntaxKind.ClassDeclaration); 3388N(SyntaxKind.ClassDeclaration);
Parsing\ExpressionParsingTests.cs (20)
3072N(SyntaxKind.ClassDeclaration); 3164N(SyntaxKind.ClassDeclaration); 3264N(SyntaxKind.ClassDeclaration); 3354N(SyntaxKind.ClassDeclaration); 3428N(SyntaxKind.ClassDeclaration); 3510N(SyntaxKind.ClassDeclaration); 3589N(SyntaxKind.ClassDeclaration); 3662N(SyntaxKind.ClassDeclaration); 3747N(SyntaxKind.ClassDeclaration); 3839N(SyntaxKind.ClassDeclaration); 3929N(SyntaxKind.ClassDeclaration); 4020N(SyntaxKind.ClassDeclaration); 4107N(SyntaxKind.ClassDeclaration); 4201N(SyntaxKind.ClassDeclaration); 4298N(SyntaxKind.ClassDeclaration); 4403N(SyntaxKind.ClassDeclaration); 4504N(SyntaxKind.ClassDeclaration); 4595N(SyntaxKind.ClassDeclaration); 4688N(SyntaxKind.ClassDeclaration); 6296N(SyntaxKind.ClassDeclaration);
Parsing\FileModifierParsingTests.cs (40)
457N(SyntaxKind.ClassDeclaration); 479N(SyntaxKind.ClassDeclaration); 574N(SyntaxKind.ClassDeclaration); 637N(SyntaxKind.ClassDeclaration); 670N(SyntaxKind.ClassDeclaration); 702N(SyntaxKind.ClassDeclaration); 707N(SyntaxKind.ClassDeclaration); 746N(SyntaxKind.ClassDeclaration); 811N(SyntaxKind.ClassDeclaration); 862N(SyntaxKind.ClassDeclaration); 913N(SyntaxKind.ClassDeclaration); 960N(SyntaxKind.ClassDeclaration); 1017N(SyntaxKind.ClassDeclaration); 1066N(SyntaxKind.ClassDeclaration); 1105N(SyntaxKind.ClassDeclaration); 1161N(SyntaxKind.ClassDeclaration); 1201N(SyntaxKind.ClassDeclaration); 1246N(SyntaxKind.ClassDeclaration); 1280N(SyntaxKind.ClassDeclaration); 1325N(SyntaxKind.ClassDeclaration); 1367N(SyntaxKind.ClassDeclaration); 1415N(SyntaxKind.ClassDeclaration); 1477N(SyntaxKind.ClassDeclaration); 1505N(SyntaxKind.ClassDeclaration); 1529N(SyntaxKind.ClassDeclaration); 1594N(SyntaxKind.ClassDeclaration); 1858N(SyntaxKind.ClassDeclaration); 2496N(SyntaxKind.ClassDeclaration); 2534N(SyntaxKind.ClassDeclaration); 2581N(SyntaxKind.ClassDeclaration); 2626N(SyntaxKind.ClassDeclaration); 2676N(SyntaxKind.ClassDeclaration); 2728N(SyntaxKind.ClassDeclaration); 2773N(SyntaxKind.ClassDeclaration); 2822N(SyntaxKind.ClassDeclaration); 2871N(SyntaxKind.ClassDeclaration); 2920N(SyntaxKind.ClassDeclaration); 2966N(SyntaxKind.ClassDeclaration); 3500N(SyntaxKind.ClassDeclaration); 3564N(SyntaxKind.ClassDeclaration);
Parsing\FunctionPointerTests.cs (2)
1713N(SyntaxKind.ClassDeclaration); 2214N(SyntaxKind.ClassDeclaration);
Parsing\LambdaParameterParsingTests.cs (5)
58N(SyntaxKind.ClassDeclaration); 169N(SyntaxKind.ClassDeclaration); 288N(SyntaxKind.ClassDeclaration); 414N(SyntaxKind.ClassDeclaration); 543N(SyntaxKind.ClassDeclaration);
Parsing\LambdaReturnTypeParsingTests.cs (4)
5551N(SyntaxKind.ClassDeclaration); 5609N(SyntaxKind.ClassDeclaration); 5662N(SyntaxKind.ClassDeclaration); 5728N(SyntaxKind.ClassDeclaration);
Parsing\LocalFunctionParsingTests.cs (18)
110N(SyntaxKind.ClassDeclaration); 376N(SyntaxKind.ClassDeclaration); 570N(SyntaxKind.ClassDeclaration); 639N(SyntaxKind.ClassDeclaration); 730N(SyntaxKind.ClassDeclaration); 816N(SyntaxKind.ClassDeclaration); 920N(SyntaxKind.ClassDeclaration); 1000N(SyntaxKind.ClassDeclaration); 1094N(SyntaxKind.ClassDeclaration); 1407N(SyntaxKind.ClassDeclaration); 1747N(SyntaxKind.ClassDeclaration); 1862N(SyntaxKind.ClassDeclaration); 2047N(SyntaxKind.ClassDeclaration); 2143N(SyntaxKind.ClassDeclaration); 2226N(SyntaxKind.ClassDeclaration); 2316N(SyntaxKind.ClassDeclaration); 2413N(SyntaxKind.ClassDeclaration); 2582N(SyntaxKind.ClassDeclaration);
Parsing\MemberDeclarationParsingTests.cs (15)
156N(SyntaxKind.ClassDeclaration); 1893N(SyntaxKind.ClassDeclaration); 1900N(SyntaxKind.ClassDeclaration); 2096N(SyntaxKind.ClassDeclaration); 2103N(SyntaxKind.ClassDeclaration); 9187N(SyntaxKind.ClassDeclaration); 9308N(SyntaxKind.ClassDeclaration); 9379N(SyntaxKind.ClassDeclaration); 9465N(SyntaxKind.ClassDeclaration); 9515N(SyntaxKind.ClassDeclaration); 9570N(SyntaxKind.ClassDeclaration); 10190N(SyntaxKind.ClassDeclaration); 10227N(SyntaxKind.ClassDeclaration); 10396N(SyntaxKind.ClassDeclaration); 10450N(SyntaxKind.ClassDeclaration);
Parsing\NameParsingTests.cs (9)
839N(SyntaxKind.ClassDeclaration); 937N(SyntaxKind.ClassDeclaration); 1043N(SyntaxKind.ClassDeclaration); 1059N(SyntaxKind.ClassDeclaration); 1168N(SyntaxKind.ClassDeclaration); 1184N(SyntaxKind.ClassDeclaration); 1297N(SyntaxKind.ClassDeclaration); 1313N(SyntaxKind.ClassDeclaration); 1334N(SyntaxKind.ClassDeclaration);
Parsing\NullableParsingTests.cs (2)
48N(SyntaxKind.ClassDeclaration); 1329N(SyntaxKind.ClassDeclaration);
Parsing\ParserErrorMessageTests.cs (1)
5875N(SyntaxKind.ClassDeclaration);
Parsing\ParserRegressionTests.cs (6)
266N(SyntaxKind.ClassDeclaration); 359N(SyntaxKind.ClassDeclaration); 493N(SyntaxKind.ClassDeclaration); 583N(SyntaxKind.ClassDeclaration); 673N(SyntaxKind.ClassDeclaration); 761N(SyntaxKind.ClassDeclaration);
Parsing\ParsingErrorRecoveryTests.cs (243)
145Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 338Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 479Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 494Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 508Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 523Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 538Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 554Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 571Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 589Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 698Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 699Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 715Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 716Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 731Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 732Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 748Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 749Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 765Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 780Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 794Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 809Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 824Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 838Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 851Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 865Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 878Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 892Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 906Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 919Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 933Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 946Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 960Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 976Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 991Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1005Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1019Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1035Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1050Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1064Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1078Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1095Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1111Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1126Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1140Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1155Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1170Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1184Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1199Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1214Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1228Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1229Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 1246Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1247Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 1263Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1264Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 1281Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1296Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1310Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1325Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1340Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1354Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1369Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1387Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1405Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1424Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1444Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1463Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1483Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1500Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1517Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1535Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1553Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1572Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1590Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1610Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1627Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1644Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1662Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1679Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1698Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1717Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1737Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1756Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1777Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1795Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1812Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1829Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1861Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1900Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1920Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1939Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1960Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 1978Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2009Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2027Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2044Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2063Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2103Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2124Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2144Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2166Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2314Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2333Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2351Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2368Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2384Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2401Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2417Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2432Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2665Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2680Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2695Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[1].Kind()); 2709Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2726Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2742Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2760Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2776Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2792Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2808Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2824Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2840Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2858Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2876Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2899Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2923Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2947Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2969Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 2992Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3015Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3038Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3061Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3084Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3105Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3126Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3147Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3168Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3189Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3210Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3232Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3255Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3278Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3301Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3325Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3348Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3371Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3414Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3439Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3464Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3490Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3514Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3538Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3563Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3587Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3611Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3635Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3660Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3684Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3708Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3733Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3759Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3785Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3812Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3837Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3862Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3888Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3909Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3954Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3975Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 3996Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4017Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4039Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4061Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4084Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4107Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4128Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4151Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4174Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4200Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4222Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4248Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4275Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4296Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4319Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4344Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4369Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4391Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4416Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4442Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4469Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4496Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4524Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4551Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4578Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4607Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4636Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4666Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4695Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4724Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4751Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4778Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4805Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4833Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4860Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4888Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4914Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4941Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4968Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 4996Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5023Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5053Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5082Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5111Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5141Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5170Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5204Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5231Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5258Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5285Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5313Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5340Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5370Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5401Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5429Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5476Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5510Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5540Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5598Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5622Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5647Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5682Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5686Assert.Equal(SyntaxKind.ClassDeclaration, agg.Members[1].Kind()); 5721Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5725Assert.Equal(SyntaxKind.ClassDeclaration, agg.Members[1].Kind()); 5823Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5868Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5912Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 5961Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6009Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6056Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6108Assert.Equal(SyntaxKind.ClassDeclaration, file.Members[0].Kind()); 6134Assert.Equal(SyntaxKind.ClassDeclaration, item1.Members[1].Kind()); 6476Assert.Equal(SyntaxKind.ClassDeclaration, classDecl.Kind());
Parsing\PatternParsingTests.cs (1)
179N(SyntaxKind.ClassDeclaration);
Parsing\RecordParsing.cs (11)
40N(SyntaxKind.ClassDeclaration); 600N(SyntaxKind.ClassDeclaration); 640N(SyntaxKind.ClassDeclaration); 785N(SyntaxKind.ClassDeclaration); 855N(SyntaxKind.ClassDeclaration); 1062N(SyntaxKind.ClassDeclaration); 1136N(SyntaxKind.ClassDeclaration); 1261N(SyntaxKind.ClassDeclaration); 1377N(SyntaxKind.ClassDeclaration); 2113N(SyntaxKind.ClassDeclaration); 2833N(SyntaxKind.ClassDeclaration);
Parsing\RefFieldParsingTests.cs (1)
655N(SyntaxKind.ClassDeclaration);
Parsing\ScriptParsingTests.cs (5)
1006N(SyntaxKind.ClassDeclaration); 1027N(SyntaxKind.ClassDeclaration); 1055N(SyntaxKind.ClassDeclaration); 1084N(SyntaxKind.ClassDeclaration); 2381N(SyntaxKind.ClassDeclaration);
Parsing\SeparatedSyntaxListParsingTests.cs (4)
63N(SyntaxKind.ClassDeclaration); 360N(SyntaxKind.ClassDeclaration); 630N(SyntaxKind.ClassDeclaration); 801N(SyntaxKind.ClassDeclaration);
Parsing\SingleLineDeclarationParsingTests.cs (2)
567N(SyntaxKind.ClassDeclaration); 605N(SyntaxKind.ClassDeclaration);
Parsing\StatementAttributeParsingTests.cs (86)
32N(SyntaxKind.ClassDeclaration); 98N(SyntaxKind.ClassDeclaration); 165N(SyntaxKind.ClassDeclaration); 253N(SyntaxKind.ClassDeclaration); 348N(SyntaxKind.ClassDeclaration); 433N(SyntaxKind.ClassDeclaration); 514N(SyntaxKind.ClassDeclaration); 580N(SyntaxKind.ClassDeclaration); 649N(SyntaxKind.ClassDeclaration); 723N(SyntaxKind.ClassDeclaration); 800N(SyntaxKind.ClassDeclaration); 875N(SyntaxKind.ClassDeclaration); 950N(SyntaxKind.ClassDeclaration); 1028N(SyntaxKind.ClassDeclaration); 1102N(SyntaxKind.ClassDeclaration); 1204N(SyntaxKind.ClassDeclaration); 1338N(SyntaxKind.ClassDeclaration); 1414N(SyntaxKind.ClassDeclaration); 1500N(SyntaxKind.ClassDeclaration); 1584N(SyntaxKind.ClassDeclaration); 1703N(SyntaxKind.ClassDeclaration); 1773N(SyntaxKind.ClassDeclaration); 1843N(SyntaxKind.ClassDeclaration); 1913N(SyntaxKind.ClassDeclaration); 1998N(SyntaxKind.ClassDeclaration); 2095N(SyntaxKind.ClassDeclaration); 2171N(SyntaxKind.ClassDeclaration); 2247N(SyntaxKind.ClassDeclaration); 2327N(SyntaxKind.ClassDeclaration); 2424N(SyntaxKind.ClassDeclaration); 2552N(SyntaxKind.ClassDeclaration); 2656N(SyntaxKind.ClassDeclaration); 2735N(SyntaxKind.ClassDeclaration); 2820N(SyntaxKind.ClassDeclaration); 2923N(SyntaxKind.ClassDeclaration); 3008N(SyntaxKind.ClassDeclaration); 3111N(SyntaxKind.ClassDeclaration); 3190N(SyntaxKind.ClassDeclaration); 3269N(SyntaxKind.ClassDeclaration); 3352N(SyntaxKind.ClassDeclaration); 3432N(SyntaxKind.ClassDeclaration); 3514N(SyntaxKind.ClassDeclaration); 3596N(SyntaxKind.ClassDeclaration); 3686N(SyntaxKind.ClassDeclaration); 3767N(SyntaxKind.ClassDeclaration); 3841N(SyntaxKind.ClassDeclaration); 3934N(SyntaxKind.ClassDeclaration); 4017N(SyntaxKind.ClassDeclaration); 4102N(SyntaxKind.ClassDeclaration); 4187N(SyntaxKind.ClassDeclaration); 4269N(SyntaxKind.ClassDeclaration); 4346N(SyntaxKind.ClassDeclaration); 4434N(SyntaxKind.ClassDeclaration); 4523N(SyntaxKind.ClassDeclaration); 4620N(SyntaxKind.ClassDeclaration); 4698N(SyntaxKind.ClassDeclaration); 4773N(SyntaxKind.ClassDeclaration); 4868N(SyntaxKind.ClassDeclaration); 4967N(SyntaxKind.ClassDeclaration); 5044N(SyntaxKind.ClassDeclaration); 5116N(SyntaxKind.ClassDeclaration); 5204N(SyntaxKind.ClassDeclaration); 5282N(SyntaxKind.ClassDeclaration); 5368N(SyntaxKind.ClassDeclaration); 5445N(SyntaxKind.ClassDeclaration); 5526N(SyntaxKind.ClassDeclaration); 5625N(SyntaxKind.ClassDeclaration); 5725N(SyntaxKind.ClassDeclaration); 5831N(SyntaxKind.ClassDeclaration); 5930N(SyntaxKind.ClassDeclaration); 6029N(SyntaxKind.ClassDeclaration); 6121N(SyntaxKind.ClassDeclaration); 6199N(SyntaxKind.ClassDeclaration); 6291N(SyntaxKind.ClassDeclaration); 6369N(SyntaxKind.ClassDeclaration); 6448N(SyntaxKind.ClassDeclaration); 6535N(SyntaxKind.ClassDeclaration); 6640N(SyntaxKind.ClassDeclaration); 6779N(SyntaxKind.ClassDeclaration); 6873N(SyntaxKind.ClassDeclaration); 6959N(SyntaxKind.ClassDeclaration); 7042N(SyntaxKind.ClassDeclaration); 7133N(SyntaxKind.ClassDeclaration); 7234N(SyntaxKind.ClassDeclaration); 7342N(SyntaxKind.ClassDeclaration); 7455N(SyntaxKind.ClassDeclaration);
Parsing\StatementParsingTests.cs (4)
2696N(SyntaxKind.ClassDeclaration); 4276N(SyntaxKind.ClassDeclaration); 4413N(SyntaxKind.ClassDeclaration); 4577N(SyntaxKind.ClassDeclaration);
Parsing\SuppressNullableWarningExpressionParsingTests.cs (1)
37N(SyntaxKind.ClassDeclaration);
Parsing\TopLevelStatementsParsingTests.cs (9)
182N(SyntaxKind.ClassDeclaration); 277N(SyntaxKind.ClassDeclaration); 370N(SyntaxKind.ClassDeclaration); 450N(SyntaxKind.ClassDeclaration); 616N(SyntaxKind.ClassDeclaration); 680N(SyntaxKind.ClassDeclaration); 819N(SyntaxKind.ClassDeclaration); 1245N(SyntaxKind.ClassDeclaration); 3243N(SyntaxKind.ClassDeclaration);
Parsing\TypeArgumentListParsingTests.cs (21)
41N(SyntaxKind.ClassDeclaration); 157N(SyntaxKind.ClassDeclaration); 285N(SyntaxKind.ClassDeclaration); 418N(SyntaxKind.ClassDeclaration); 566N(SyntaxKind.ClassDeclaration); 710N(SyntaxKind.ClassDeclaration); 1026N(SyntaxKind.ClassDeclaration); 1165N(SyntaxKind.ClassDeclaration); 1307N(SyntaxKind.ClassDeclaration); 1440N(SyntaxKind.ClassDeclaration); 1560N(SyntaxKind.ClassDeclaration); 1664N(SyntaxKind.ClassDeclaration); 1765N(SyntaxKind.ClassDeclaration); 1887N(SyntaxKind.ClassDeclaration); 2020N(SyntaxKind.ClassDeclaration); 2154N(SyntaxKind.ClassDeclaration); 2285N(SyntaxKind.ClassDeclaration); 2386N(SyntaxKind.ClassDeclaration); 2495N(SyntaxKind.ClassDeclaration); 2597N(SyntaxKind.ClassDeclaration); 2715N(SyntaxKind.ClassDeclaration);
Parsing\UsingDirectiveParsingTests.cs (17)
1695N(SyntaxKind.ClassDeclaration); 1801N(SyntaxKind.ClassDeclaration); 2175N(SyntaxKind.ClassDeclaration); 2249N(SyntaxKind.ClassDeclaration); 2326N(SyntaxKind.ClassDeclaration); 2403N(SyntaxKind.ClassDeclaration); 2479N(SyntaxKind.ClassDeclaration); 2562N(SyntaxKind.ClassDeclaration); 2657N(SyntaxKind.ClassDeclaration); 2787N(SyntaxKind.ClassDeclaration); 2911N(SyntaxKind.ClassDeclaration); 3029N(SyntaxKind.ClassDeclaration); 3127N(SyntaxKind.ClassDeclaration); 3728N(SyntaxKind.ClassDeclaration); 3775N(SyntaxKind.ClassDeclaration); 3890N(SyntaxKind.ClassDeclaration); 3937N(SyntaxKind.ClassDeclaration);
Parsing\ValueTupleTests.cs (7)
38N(SyntaxKind.ClassDeclaration); 121N(SyntaxKind.ClassDeclaration); 233N(SyntaxKind.ClassDeclaration); 337N(SyntaxKind.ClassDeclaration); 445N(SyntaxKind.ClassDeclaration); 517N(SyntaxKind.ClassDeclaration); 624N(SyntaxKind.ClassDeclaration);
Microsoft.CodeAnalysis.CSharp.Workspaces (28)
Classification\ClassificationHelpers.cs (2)
288SyntaxKind.ClassDeclaration => ClassificationTypeNames.ClassName, 339SyntaxKind.ClassDeclaration => ClassificationTypeNames.ClassName,
CodeGeneration\CSharpSyntaxGenerator.cs (4)
146case SyntaxKind.ClassDeclaration: 692var kind = isRecord ? SyntaxKind.RecordDeclaration : SyntaxKind.ClassDeclaration; 1535case SyntaxKind.ClassDeclaration: 2248case SyntaxKind.ClassDeclaration:
CSharpAccessibilityFacts.cs (2)
30case SyntaxKind.ClassDeclaration: 157case SyntaxKind.ClassDeclaration:
CSharpCodeGenerationHelpers.cs (1)
229SyntaxKind.ClassDeclaration => CodeGenerationDestination.ClassType,
CSharpDeclarationComparer.cs (3)
30{ SyntaxKind.ClassDeclaration, 13 }, 138case SyntaxKind.ClassDeclaration: 352else if (node.Kind() is SyntaxKind.StructDeclaration or SyntaxKind.ClassDeclaration or SyntaxKind.RecordDeclaration or SyntaxKind.RecordStructDeclaration)
CSharpSyntaxContext.cs (1)
229targetToken.Parent.Parent is (kind: SyntaxKind.ClassDeclaration or SyntaxKind.RecordDeclaration);
CSharpSyntaxKinds.cs (1)
141public int ClassDeclaration => (int)SyntaxKind.ClassDeclaration;
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (2)
232SyntaxKind.ClassDeclaration => DeclaredSymbolInfoKind.Class, 620case SyntaxKind.ClassDeclaration:
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\CSharp\Extensions\SyntaxNodeExtensions.cs\SyntaxNodeExtensions.cs (1)
173SyntaxKind.ClassDeclaration or
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\Extensions\ContextQuery\SyntaxTreeExtensions.cs\SyntaxTreeExtensions.cs (1)
1203typeDecl.IsKind(SyntaxKind.ClassDeclaration) &&
MemberDeclarationSyntaxExtensions.cs (3)
35case SyntaxKind.ClassDeclaration: 74case SyntaxKind.ClassDeclaration: 96case SyntaxKind.ClassDeclaration:
NamedTypeGenerator.cs (2)
169case SyntaxKind.ClassDeclaration: 207namedType.TypeKind == TypeKind.Interface ? SyntaxKind.InterfaceDeclaration : SyntaxKind.ClassDeclaration;
SyntaxKindSet.cs (5)
67SyntaxKind.ClassDeclaration, 77SyntaxKind.ClassDeclaration, 86SyntaxKind.ClassDeclaration, 92SyntaxKind.ClassDeclaration, 98SyntaxKind.ClassDeclaration,
Microsoft.CodeAnalysis.ExternalAccess.RazorCompiler.UnitTests (1)
HostOutputsTests.cs (1)
31var syntaxProvider = ctx.SyntaxProvider.CreateSyntaxProvider((n, _) => n.IsKind(SyntaxKind.ClassDeclaration), (c, _) => c.Node);
Microsoft.CodeAnalysis.Test.Utilities (1)
Diagnostics\CommonDiagnosticAnalyzers.cs (1)
2611context.RegisterSyntaxNodeAction(context => HandleCallback(context.Node.GetLocation(), context.Compilation, context.ReportDiagnostic, context.CancellationToken), CodeAnalysis.CSharp.SyntaxKind.ClassDeclaration);
Microsoft.CodeAnalysis.Workspaces.UnitTests (9)
SyntaxPathTests.cs (9)
196Assert.Equal(SyntaxKind.ClassDeclaration, n1.Kind()); 198Assert.Equal(SyntaxKind.ClassDeclaration, n2.Kind()); 261Assert.Equal(SyntaxKind.ClassDeclaration, n1.Kind()); 292Assert.Equal(SyntaxKind.ClassDeclaration, n1.Kind()); 320Assert.Equal(SyntaxKind.ClassDeclaration, n1.Kind()); 322Assert.Equal(SyntaxKind.ClassDeclaration, n2.Kind()); 349Assert.Equal(SyntaxKind.ClassDeclaration, n1.Kind()); 388Assert.Equal(SyntaxKind.ClassDeclaration, n1.Kind()); 406Assert.Equal(SyntaxKind.ClassDeclaration, node.Kind());
Microsoft.VisualStudio.LanguageServices.CSharp (21)
CodeModel\CSharpCodeModelService.cs (17)
92case SyntaxKind.ClassDeclaration: 125case SyntaxKind.ClassDeclaration: 148case SyntaxKind.ClassDeclaration: 547case SyntaxKind.ClassDeclaration: 601case SyntaxKind.ClassDeclaration: 806case SyntaxKind.ClassDeclaration: 885case SyntaxKind.ClassDeclaration: 3501case SyntaxKind.ClassDeclaration: 3531return node.IsKind(SyntaxKind.ClassDeclaration) 3714if (node.IsKind(SyntaxKind.ClassDeclaration)) 3728if (node.Kind() is not (SyntaxKind.ClassDeclaration or SyntaxKind.InterfaceDeclaration)) 3739if (typeDeclaration.IsKind(SyntaxKind.ClassDeclaration)) 3761if (node.Kind() is not (SyntaxKind.ClassDeclaration or SyntaxKind.InterfaceDeclaration)) 3778if (!isFirst && node.IsKind(SyntaxKind.ClassDeclaration)) 3811if (node.Kind() is SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration) 3821if (node.Kind() is not (SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration)) 3856if (node.Kind() is not (SyntaxKind.ClassDeclaration or SyntaxKind.StructDeclaration))
CodeModel\CSharpCodeModelService.NodeLocator.cs (2)
44case SyntaxKind.ClassDeclaration: 95case SyntaxKind.ClassDeclaration:
CodeModel\CSharpCodeModelService.NodeNameGenerator.cs (1)
172case SyntaxKind.ClassDeclaration:
Progression\CSharpProgressionLanguageService.cs (1)
69if (node.Kind() is SyntaxKind.ClassDeclaration or