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