72 references to StructureStatement
Microsoft.CodeAnalysis.CSharp.Symbol.UnitTests (1)
SymbolDisplay\SymbolDisplayTests.cs (1)
7380var structure = semanticModel.SyntaxTree.GetRoot().DescendantNodes().Single(n => n.RawKind == (int)VisualBasic.SyntaxKind.StructureStatement);
Microsoft.CodeAnalysis.VisualBasic (25)
Binding\BinderFactory.vb (3)
456SyntaxKind.StructureStatement, 518SyntaxKind.StructureStatement 671Case SyntaxKind.ClassStatement, SyntaxKind.ModuleStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.EnumStatement
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
147SyntaxKind.StructureStatement,
Compilation\SemanticModel.vb (1)
3275Case 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)
43195Return New StructureStatementSyntax(SyntaxKind.StructureStatement, attributeLists.Node, modifiers.Node, structureKeyword, identifier, typeParameterList) 55273Return 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)
1845SyntaxKind.StructureStatement,
Parser\Parser.vb (1)
1571kind = 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)
StatementSyntaxExtensions.vb (8)
27SyntaxKind.StructureStatement 94Case SyntaxKind.StructureStatement 172SyntaxKind.StructureStatement 245Case SyntaxKind.StructureStatement 317SyntaxKind.StructureStatement 403SyntaxKind.StructureStatement 514SyntaxKind.StructureStatement, 603SyntaxKind.StructureStatement,
SyntaxNodeExtensions.vb (1)
1187Case SyntaxKind.StructureStatement
VisualBasicAccessibilityFacts.vb (2)
28SyntaxKind.StructureStatement, 111Case SyntaxKind.StructureStatement
VisualBasicSyntaxFacts.vb (2)
1310SyntaxKind.StructureStatement, 1396SyntaxKind.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)
807SyntaxKind.StructureStatement,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
1138Case SyntaxKind.StructureStatement 1538SyntaxKind.StructureStatement, 1916SyntaxKind.StructureStatement
Structure\VisualBasicStructureHelpers.vb (1)
158ElseIf node.IsKind(SyntaxKind.ClassStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.ModuleStatement) Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (3)
IncrementalParser\IncrementalParser.vb (1)
2499Assert.False(diffs.Any(Function(n) n.IsKind(SyntaxKind.StructureStatement)))
Syntax\SyntaxFactsTest.vb (2)
71Assert.Equal(SyntaxKind.StructureStatement, SyntaxFacts.GetBaseTypeStatementKind(SyntaxKind.StructureKeyword)) 646Assert.True(SyntaxFacts.IsNamespaceMemberDeclaration(SyntaxKind.StructureStatement))
Microsoft.CodeAnalysis.VisualBasic.Workspaces (20)
Classification\ClassificationHelpers.vb (1)
314Case SyntaxKind.StructureStatement
CodeGeneration\NamedTypeGenerator.vb (1)
108If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.ModuleStatement, SyntaxKind.ClassStatement)))
CodeGeneration\VisualBasicDeclarationComparer.vb (2)
117SyntaxKind.StructureStatement, 322SyntaxKind.StructureStatement
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
718Case SyntaxKind.StructureBlock, SyntaxKind.StructureStatement 1830Case SyntaxKind.StructureStatement 2581Case SyntaxKind.StructureStatement
StatementSyntaxExtensions.vb (8)
27SyntaxKind.StructureStatement 94Case SyntaxKind.StructureStatement 172SyntaxKind.StructureStatement 245Case SyntaxKind.StructureStatement 317SyntaxKind.StructureStatement 403SyntaxKind.StructureStatement 514SyntaxKind.StructureStatement, 603SyntaxKind.StructureStatement,
SyntaxNodeExtensions.vb (1)
1187Case SyntaxKind.StructureStatement
VisualBasicAccessibilityFacts.vb (2)
28SyntaxKind.StructureStatement, 111Case SyntaxKind.StructureStatement
VisualBasicSyntaxFacts.vb (2)
1310SyntaxKind.StructureStatement, 1396SyntaxKind.StructureStatement,
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (1)
50SyntaxKind.StructureStatement
CodeModel\VisualBasicCodeModelService.vb (1)
975Case SyntaxKind.StructureStatement