Structure\CSharpBlockStructureProvider.cs (37)
20builder.Add<AccessorDeclarationSyntax, AccessorDeclarationStructureProvider>();
21builder.Add<AnonymousMethodExpressionSyntax, AnonymousMethodExpressionStructureProvider>();
22builder.Add<ArrowExpressionClauseSyntax, ArrowExpressionClauseStructureProvider>();
23builder.Add<BlockSyntax, BlockSyntaxStructureProvider>();
24builder.Add<ClassDeclarationSyntax, TypeDeclarationStructureProvider>();
25builder.Add<CompilationUnitSyntax, CompilationUnitStructureProvider>();
26builder.Add<ConstructorDeclarationSyntax, ConstructorDeclarationStructureProvider>();
27builder.Add<ConversionOperatorDeclarationSyntax, ConversionOperatorDeclarationStructureProvider>();
28builder.Add<DelegateDeclarationSyntax, DelegateDeclarationStructureProvider>();
29builder.Add<DestructorDeclarationSyntax, DestructorDeclarationStructureProvider>();
30builder.Add<DocumentationCommentTriviaSyntax, DocumentationCommentStructureProvider>();
31builder.Add<EnumDeclarationSyntax, EnumDeclarationStructureProvider>();
32builder.Add<EnumMemberDeclarationSyntax, EnumMemberDeclarationStructureProvider>();
33builder.Add<EventDeclarationSyntax, EventDeclarationStructureProvider>();
34builder.Add<EventFieldDeclarationSyntax, EventFieldDeclarationStructureProvider>();
35builder.Add<FieldDeclarationSyntax, FieldDeclarationStructureProvider>();
36builder.Add<FileScopedNamespaceDeclarationSyntax, FileScopedNamespaceDeclarationStructureProvider>();
37builder.Add<IndexerDeclarationSyntax, IndexerDeclarationStructureProvider>();
38builder.Add<InitializerExpressionSyntax, InitializerExpressionStructureProvider>();
39builder.Add<AnonymousObjectCreationExpressionSyntax, AnonymousObjectCreationExpressionStructureProvider>();
40builder.Add<InterfaceDeclarationSyntax, TypeDeclarationStructureProvider>();
41builder.Add<MethodDeclarationSyntax, MethodDeclarationStructureProvider>();
42builder.Add<NamespaceDeclarationSyntax, NamespaceDeclarationStructureProvider>();
43builder.Add<OperatorDeclarationSyntax, OperatorDeclarationStructureProvider>();
44builder.Add<ParenthesizedLambdaExpressionSyntax, ParenthesizedLambdaExpressionStructureProvider>();
45builder.Add<PropertyDeclarationSyntax, PropertyDeclarationStructureProvider>();
46builder.Add<RecordDeclarationSyntax, TypeDeclarationStructureProvider>();
47builder.Add<RegionDirectiveTriviaSyntax, RegionDirectiveStructureProvider>();
48builder.Add<SimpleLambdaExpressionSyntax, SimpleLambdaExpressionStructureProvider>();
49builder.Add<StructDeclarationSyntax, TypeDeclarationStructureProvider>();
50builder.Add<SwitchExpressionSyntax, SwitchExpressionStructureProvider>();
51builder.Add<SwitchStatementSyntax, SwitchStatementStructureProvider>();
52builder.Add<LiteralExpressionSyntax, StringLiteralExpressionStructureProvider>();
53builder.Add<InterpolatedStringExpressionSyntax, InterpolatedStringExpressionStructureProvider>();
54builder.Add<IfDirectiveTriviaSyntax, IfDirectiveTriviaStructureProvider>();
55builder.Add<CollectionExpressionSyntax, CollectionExpressionStructureProvider>();
56builder.Add<ArgumentListSyntax, ArgumentListStructureProvider>();