40 references to ModuleBlockSyntax
Microsoft.CodeAnalysis.VisualBasic (21)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
137
Public Overrides Function VisitModuleBlock(ByVal moduleSyntax As
ModuleBlockSyntax
) As Binder
Declarations\DeclarationTreeBuilder.vb (1)
528
Public Overrides Function VisitModuleBlock(ByVal moduleBlockSyntax As
ModuleBlockSyntax
) As SingleNamespaceOrTypeDeclaration
Generated\Syntax.xml.Main.Generated.vb (6)
44
Public Overridable Function VisitModuleBlock(ByVal node As
ModuleBlockSyntax
) As TResult
779
Public Overridable Sub VisitModuleBlock(ByVal node As
ModuleBlockSyntax
)
1646
Public Overrides Function VisitModuleBlock(ByVal node As
ModuleBlockSyntax
) As SyntaxNode
7063
Public Shared Function ModuleBlock(moduleStatement As ModuleStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax), endModuleStatement As EndBlockStatementSyntax) As
ModuleBlockSyntax
7100
Public Shared Function ModuleBlock(moduleStatement As ModuleStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax)) As
ModuleBlockSyntax
7112
Public Shared Function ModuleBlock(moduleStatement As ModuleStatementSyntax) As
ModuleBlockSyntax
Generated\Syntax.xml.Syntax.Generated.vb (9)
1642
Public Shadows Function WithModuleStatement(moduleStatement as ModuleStatementSyntax) As
ModuleBlockSyntax
1672
Public Shadows Function WithInherits([inherits] as SyntaxList(Of InheritsStatementSyntax)) As
ModuleBlockSyntax
1676
Public Shadows Function AddInherits(ParamArray items As InheritsStatementSyntax()) As
ModuleBlockSyntax
1710
Public Shadows Function WithImplements([implements] as SyntaxList(Of ImplementsStatementSyntax)) As
ModuleBlockSyntax
1714
Public Shadows Function AddImplements(ParamArray items As ImplementsStatementSyntax()) As
ModuleBlockSyntax
1748
Public Shadows Function WithMembers(members as SyntaxList(Of StatementSyntax)) As
ModuleBlockSyntax
1752
Public Shadows Function AddMembers(ParamArray items As StatementSyntax()) As
ModuleBlockSyntax
1774
Public Shadows Function WithEndModuleStatement(endModuleStatement as EndBlockStatementSyntax) As
ModuleBlockSyntax
1840
Public Function Update(moduleStatement As ModuleStatementSyntax, [inherits] As SyntaxList(of InheritsStatementSyntax), [implements] As SyntaxList(of ImplementsStatementSyntax), members As SyntaxList(of StatementSyntax), endModuleStatement As EndBlockStatementSyntax) As
ModuleBlockSyntax
Semantics\StatementSyntaxWalker.vb (1)
41
Public Overrides Sub VisitModuleBlock(ByVal node As
ModuleBlockSyntax
)
Syntax\SyntaxNormalizer.vb (1)
782
Public Overrides Function VisitModuleBlock(ByVal node As
ModuleBlockSyntax
) As SyntaxNode
Syntax\TypeBlockSyntax.vb (2)
262
Public Shadows Function WithBegin(begin As ModuleStatementSyntax) As
ModuleBlockSyntax
268
Public Shadows Function WithEnd([end] As EndBlockStatementSyntax) As
ModuleBlockSyntax
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
231
Dim moduleBlock = DirectCast(member,
ModuleBlockSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
318
Dim [module] = TryCast(node,
ModuleBlockSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
117
Return DirectCast(declaration,
ModuleBlockSyntax
).ModuleStatement.Modifiers
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
153
Return DirectCast(node,
ModuleBlockSyntax
).BlockStatement
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (2)
132
(Function(n As
ModuleBlockSyntax
) n.BlockStatement),
152
(Function(n As
ModuleBlockSyntax
) n.EndBlockStatement),
Completion\KeywordRecommenders\Declarations\EndBlockKeywordRecommender.vb (1)
118
Public Overrides Function VisitModuleBlock(ByVal node As
ModuleBlockSyntax
) As SyntaxKind?
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
381
Public Overrides Function VisitModuleBlock(ByVal node As
ModuleBlockSyntax
) As SyntaxNode
Microsoft.CodeAnalysis.VisualBasic.Workspaces (7)
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
2421
Return DirectCast(declaration,
ModuleBlockSyntax
).WithModuleStatement(DirectCast(declaration,
ModuleBlockSyntax
).ModuleStatement.WithModifiers(tokens))
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
379
If Not parameterCount.HasValue OrElse parameterCount.Value = 0 OrElse TypeOf node.Parent?.Parent IsNot
ModuleBlockSyntax
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
231
Dim moduleBlock = DirectCast(member,
ModuleBlockSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
318
Dim [module] = TryCast(node,
ModuleBlockSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
117
Return DirectCast(declaration,
ModuleBlockSyntax
).ModuleStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
153
Return DirectCast(node,
ModuleBlockSyntax
).BlockStatement
Roslyn.Diagnostics.VisualBasic.Analyzers (4)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (1)
231
Dim moduleBlock = DirectCast(member,
ModuleBlockSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
318
Dim [module] = TryCast(node,
ModuleBlockSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
117
Return DirectCast(declaration,
ModuleBlockSyntax
).ModuleStatement.Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
153
Return DirectCast(node,
ModuleBlockSyntax
).BlockStatement