87 references to StructureStatement
Microsoft.CodeAnalysis.VisualBasic (25)
Binding\BinderFactory.vb (3)
465SyntaxKind.StructureStatement, 527SyntaxKind.StructureStatement 680Case SyntaxKind.ClassStatement, SyntaxKind.ModuleStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.EnumStatement
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
147SyntaxKind.StructureStatement,
Compilation\SemanticModel.vb (1)
3274Case SyntaxKind.ClassStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.ModuleStatement
Declarations\DeclarationTreeBuilder.vb (1)
793Case SyntaxKind.StructureStatement : Return DeclarationKind.Structure
Generated\Syntax.xml.Internal.Generated.vb (2)
35267Return New StructureStatementSyntax(SyntaxKind.StructureStatement, attributeLists.Node, modifiers.Node, structureKeyword, identifier, typeParameterList) 47333Return New StructureStatementSyntax(SyntaxKind.StructureStatement, attributeLists.Node, modifiers.Node, structureKeyword, identifier, typeParameterList, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (5)
7141Case SyntaxKind.StructureStatement 7597Return New StructureStatementSyntax(SyntaxKind.StructureStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(structureKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), typeParameterList) 35821SyntaxKind.StructureStatement, 36115SyntaxKind.StructureStatement, 36417SyntaxKind.StructureStatement,
Generated\Syntax.xml.Syntax.Generated.vb (1)
3414''' <item><description><see cref="SyntaxKind.StructureStatement"/></description></item>
Parser\BlockContexts\DeclarationContext.vb (2)
70Case SyntaxKind.StructureStatement 264SyntaxKind.StructureStatement,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
103SyntaxKind.StructureStatement,
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (2)
96Case SyntaxKind.StructureStatement 130SyntaxKind.StructureStatement,
Parser\ParseExpression.vb (1)
1847SyntaxKind.StructureStatement,
Parser\Parser.vb (1)
1578kind = SyntaxKind.StructureStatement
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
556Case SyntaxKind.StructureStatement
Syntax\SyntaxFactory.vb (1)
446Case SyntaxKind.StructureStatement
Syntax\SyntaxFacts.vb (1)
596kind = SyntaxKind.StructureStatement OrElse kind = SyntaxKind.EnumStatement OrElse
Syntax\SyntaxKindFacts.vb (1)
683Return SyntaxKind.StructureStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (13)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (8)
27SyntaxKind.StructureStatement 94Case SyntaxKind.StructureStatement 172SyntaxKind.StructureStatement 245Case SyntaxKind.StructureStatement 317SyntaxKind.StructureStatement 403SyntaxKind.StructureStatement 514SyntaxKind.StructureStatement, 603SyntaxKind.StructureStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1156Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
23SyntaxKind.StructureStatement, 106Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1259SyntaxKind.StructureStatement, 1345SyntaxKind.StructureStatement,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
108If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.ModuleStatement, SyntaxKind.ClassStatement)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
117SyntaxKind.StructureStatement, 322SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
333Case SyntaxKind.StructureBlock, SyntaxKind.StructureStatement
Microsoft.CodeAnalysis.VisualBasic.Features (8)
Completion\KeywordRecommenders\Declarations\ImplementsKeywordRecommender.vb (1)
27SyntaxKind.ClassStatement, SyntaxKind.StructureStatement, SyntaxKind.ImplementsStatement, SyntaxKind.InheritsStatement) Then
Completion\KeywordRecommenders\Declarations\OfKeywordRecommender.vb (1)
71If typeDeclaration IsNot Nothing AndAlso typeDeclaration.IsKind(SyntaxKind.ClassStatement, SyntaxKind.InterfaceStatement, SyntaxKind.StructureStatement) Then
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
50SyntaxKind.StructureStatement,
EditAndContinue\SyntaxComparer.vb (1)
809SyntaxKind.StructureStatement,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
540Case SyntaxKind.StructureStatement 1103SyntaxKind.StructureStatement, 1483SyntaxKind.StructureStatement
Structure\VisualBasicStructureHelpers.vb (1)
154ElseIf node.IsKind(SyntaxKind.ClassStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.ModuleStatement) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (20)
Classification\ClassificationHelpers.vb (1)
314Case SyntaxKind.StructureStatement
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1657Case SyntaxKind.StructureStatement 2410Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (8)
27SyntaxKind.StructureStatement 94Case SyntaxKind.StructureStatement 172SyntaxKind.StructureStatement 245Case SyntaxKind.StructureStatement 317SyntaxKind.StructureStatement 403SyntaxKind.StructureStatement 514SyntaxKind.StructureStatement, 603SyntaxKind.StructureStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1156Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
23SyntaxKind.StructureStatement, 106Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1259SyntaxKind.StructureStatement, 1345SyntaxKind.StructureStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
108If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.ModuleStatement, SyntaxKind.ClassStatement)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
117SyntaxKind.StructureStatement, 322SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
333Case SyntaxKind.StructureBlock, SyntaxKind.StructureStatement
Roslyn.Diagnostics.VisualBasic.Analyzers (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (8)
27SyntaxKind.StructureStatement 94Case SyntaxKind.StructureStatement 172SyntaxKind.StructureStatement 245Case SyntaxKind.StructureStatement 317SyntaxKind.StructureStatement 403SyntaxKind.StructureStatement 514SyntaxKind.StructureStatement, 603SyntaxKind.StructureStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1156Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
23SyntaxKind.StructureStatement, 106Case SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1259SyntaxKind.StructureStatement, 1345SyntaxKind.StructureStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
108If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.ModuleStatement, SyntaxKind.ClassStatement)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
117SyntaxKind.StructureStatement, 322SyntaxKind.StructureStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
333Case SyntaxKind.StructureBlock, SyntaxKind.StructureStatement