4 instantiations of StructureStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
2905Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.StructureStatementSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
1813Return New StructureStatementSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newModifiers.Node, newStructureKeyword, newIdentifier, newTypeParameterList) 7597Return New StructureStatementSyntax(SyntaxKind.StructureStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(structureKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), typeParameterList)
Generated\Syntax.xml.Syntax.Generated.vb (1)
3428Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.StructureStatementSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), modifiers, structureKeyword, identifier, if(typeParameterList IsNot Nothing, DirectCast(typeParameterList.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.TypeParameterListSyntax), Nothing)), Nothing, 0)
49 references to StructureStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (31)
Generated\Syntax.xml.Main.Generated.vb (11)
68Public Overridable Function VisitStructureStatement(ByVal node As StructureStatementSyntax) As TResult 803Public Overridable Sub VisitStructureStatement(ByVal node As StructureStatementSyntax) 1670Dim newStructureStatement = DirectCast(Visit(node.StructureStatement), StructureStatementSyntax) 1798Public Overrides Function VisitStructureStatement(ByVal node As StructureStatementSyntax) As SyntaxNode 7136Public Shared Function StructureBlock(structureStatement As StructureStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax), endStructureStatement As EndBlockStatementSyntax) As StructureBlockSyntax 7173Public Shared Function StructureBlock(structureStatement As StructureStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax)) As StructureBlockSyntax 7185Public Shared Function StructureBlock(structureStatement As StructureStatementSyntax) As StructureBlockSyntax 7586Public Shared Function StructureStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, structureKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As StructureStatementSyntax 7620Public Shared Function StructureStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As StructureStatementSyntax 7632Public Shared Function StructureStatement(identifier As SyntaxToken) As StructureStatementSyntax 7644Public Shared Function StructureStatement(identifier As String) As StructureStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (14)
1867Friend _structureStatement as StructureStatementSyntax 1876Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), structureStatement As StructureStatementSyntax, [inherits] As SyntaxNode, [implements] As SyntaxNode, members As SyntaxNode, endStructureStatement As EndBlockStatementSyntax) 1883Public ReadOnly Property StructureStatement As StructureStatementSyntax 1894Public Shadows Function WithStructureStatement(structureStatement as StructureStatementSyntax) As StructureBlockSyntax 2092Public Function Update(structureStatement As StructureStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax), endStructureStatement As EndBlockStatementSyntax) As StructureBlockSyntax 3458Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As StructureStatementSyntax 3462Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As StructureStatementSyntax 3500Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As StructureStatementSyntax 3504Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As StructureStatementSyntax 3526Public Shadows Function WithStructureKeyword(structureKeyword as SyntaxToken) As StructureStatementSyntax 3552Public Shadows Function WithIdentifier(identifier as SyntaxToken) As StructureStatementSyntax 3582Public Shadows Function WithTypeParameterList(typeParameterList as TypeParameterListSyntax) As StructureStatementSyntax 3586Public Shadows Function AddTypeParameterListParameters(ParamArray items As TypeParameterSyntax()) As StructureStatementSyntax 3645Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, structureKeyword As SyntaxToken, identifier As SyntaxToken, typeParameterList As TypeParameterListSyntax) As StructureStatementSyntax
Syntax\SyntaxFactory.vb (1)
428Return SyntaxFactory.StructureBlock(DirectCast(begin, StructureStatementSyntax), [inherits], [implements], members, [end])
Syntax\SyntaxNormalizer.vb (1)
1299Public Overrides Function VisitStructureStatement(node As StructureStatementSyntax) As SyntaxNode
Syntax\TypeBlockSyntax.vb (3)
133Return WithStructureStatement(DirectCast(blockStatement, StructureStatementSyntax)) 142Public Shadows ReadOnly Property Begin As StructureStatementSyntax 158Public Shadows Function WithBegin(begin As StructureStatementSyntax) As StructureBlockSyntax
Syntax\TypeStatementSyntax.vb (1)
94Public Shadows Function WithKeyword(keyword As SyntaxToken) As StructureStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (4)
StatementSyntaxExtensions.vb (2)
95Return DirectCast(member, StructureStatementSyntax).WithAttributeLists(attributeLists) 246Return DirectCast(member, StructureStatementSyntax).WithModifiers(modifiers)
SyntaxNodeExtensions.vb (1)
1188Return DirectCast(node, StructureStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
112Return DirectCast(declaration, StructureStatementSyntax).Modifiers
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures (1)
EndConstructGeneration\EndConstructStatementVisitor.vb (1)
220Public Overrides Function VisitStructureStatement(ByVal node As StructureStatementSyntax) As AbstractEndConstructResult
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Extensions\StatementSyntaxExtensionTests.vb (1)
199VerifyTokenName(Of StructureStatementSyntax)(code, "SS")
Microsoft.CodeAnalysis.VisualBasic.Features (2)
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
65Public Overrides Sub VisitStructureStatement(node As StructureStatementSyntax)
Structure\VisualBasicBlockStructureProvider.vb (1)
43builder.Add(Of StructureStatementSyntax, TypeDeclarationStructureProvider)()
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
10343Private Shared Function GenerateRedStructureStatement() As StructureStatementSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
105Public Overrides Function VisitStructureStatement(node As StructureStatementSyntax) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1831Return DirectCast(node, StructureStatementSyntax).WithAttributeLists(arg) 2582Return DirectCast(declaration, StructureStatementSyntax).WithModifiers(tokens)
StatementSyntaxExtensions.vb (2)
95Return DirectCast(member, StructureStatementSyntax).WithAttributeLists(attributeLists) 246Return DirectCast(member, StructureStatementSyntax).WithModifiers(modifiers)
SyntaxNodeExtensions.vb (1)
1188Return DirectCast(node, StructureStatementSyntax).AttributeLists
VisualBasicAccessibilityFacts.vb (1)
112Return DirectCast(declaration, StructureStatementSyntax).Modifiers
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
CodeModel\VisualBasicCodeModelService.vb (1)
976Return DirectCast(node, StructureStatementSyntax).WithIdentifier(identifier)
Help\VisualBasicHelpContextService.Visitor.vb (1)
535Public Overrides Sub VisitStructureStatement(node As StructureStatementSyntax)