142 references to ModuleBlock
Microsoft.CodeAnalysis.VisualBasic (39)
Compilation\SemanticModel.vb (1)
3306
Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ModuleBlock
Compilation\SyntaxTreeSemanticModel.vb (1)
978
Case SyntaxKind.ClassBlock, SyntaxKind.EnumBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ModuleBlock
Declarations\DeclarationTreeBuilder.vb (2)
424
Case SyntaxKind.
ModuleBlock
,
460
Case SyntaxKind.
ModuleBlock
,
Declarations\MergedTypeDeclaration.vb (1)
88
SyntaxKind.
ModuleBlock
,
Generated\Syntax.xml.Internal.Generated.vb (2)
35045
Return New ModuleBlockSyntax(SyntaxKind.
ModuleBlock
, moduleStatement, [inherits].Node, [implements].Node, members.Node, endModuleStatement)
47111
Return New ModuleBlockSyntax(SyntaxKind.
ModuleBlock
, moduleStatement, [inherits].Node, [implements].Node, members.Node, endModuleStatement, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (4)
7080
Return New ModuleBlockSyntax(SyntaxKind.
ModuleBlock
, Nothing, Nothing, moduleStatement, [inherits].Node, [implements].Node, members.Node, endModuleStatement)
35813
SyntaxKind.
ModuleBlock
,
36107
SyntaxKind.
ModuleBlock
,
36409
SyntaxKind.
ModuleBlock
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
1609
''' <item><description><see cref="SyntaxKind.
ModuleBlock
"/></description></item>
Parser\BlockContexts\BlockContext.vb (2)
610
Case SyntaxKind.
ModuleBlock
735
Case SyntaxKind.
ModuleBlock
Parser\BlockContexts\DeclarationContext.vb (5)
62
Return New TypeBlockContext(SyntaxKind.
ModuleBlock
, DirectCast(node, StatementSyntax), Me)
105
If Me.BlockKind = SyntaxKind.
ModuleBlock
Then
197
SyntaxKind.
ModuleBlock
,
313
If Me.BlockKind = SyntaxKind.
ModuleBlock
Then
328
SyntaxKind.
ModuleBlock
Parser\BlockContexts\EnumDeclarationBlockContext.vb (1)
61
SyntaxKind.
ModuleBlock
,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
175
SyntaxKind.
ModuleBlock
,
Parser\BlockContexts\NamespaceBlockContext.vb (3)
37
Return New TypeBlockContext(SyntaxKind.
ModuleBlock
, DirectCast(node, StatementSyntax), Me)
41
SyntaxKind.
ModuleBlock
67
Case SyntaxKind.
ModuleBlock
Parser\BlockContexts\TypeBlockContext.vb (2)
21
Debug.Assert(contextKind = SyntaxKind.
ModuleBlock
OrElse contextKind = SyntaxKind.ClassBlock OrElse
24
Debug.Assert(BlockKind = SyntaxKind.
ModuleBlock
OrElse BlockKind = SyntaxKind.ClassBlock OrElse
Parser\Parser.vb (2)
1386
SyntaxKind.
ModuleBlock
,
2067
SyntaxKind.
ModuleBlock
,
Symbols\Source\SourceMethodSymbol.vb (2)
1032
If node.Parent.Kind = SyntaxKind.
ModuleBlock
OrElse
1033
(node.Parent.Parent IsNot Nothing AndAlso node.Parent.Parent.Kind = SyntaxKind.
ModuleBlock
) Then
Symbols\Source\SourceNamedTypeSymbol.vb (5)
137
Case SyntaxKind.
ModuleBlock
, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock
418
Case SyntaxKind.
ModuleBlock
663
Case SyntaxKind.
ModuleBlock
, SyntaxKind.ClassBlock,
1025
Case SyntaxKind.
ModuleBlock
1056
Case SyntaxKind.
ModuleBlock
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
531
Case SyntaxKind.
ModuleBlock
Syntax\LambdaUtilities.vb (1)
692
Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.
ModuleBlock
Syntax\SyntaxFactory.vb (1)
421
Case SyntaxKind.
ModuleBlock
Syntax\SyntaxFacts.vb (1)
346
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
Microsoft.CodeAnalysis.VisualBasic.Analyzers (1)
MetaAnalyzers\BasicDiagnosticAnalyzerAPIUsageAnalyzer.vb (1)
16
Case SyntaxKind.
ModuleBlock
, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.EnumBlock, SyntaxKind.InterfaceBlock
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (20)
src\roslyn\src\Analyzers\VisualBasic\Analyzers\AddAccessibilityModifiers\VisualBasicAddAccessibilityModifiers.vb (1)
75
member.IsParentKind(SyntaxKind.
ModuleBlock
) Then
src\roslyn\src\Analyzers\VisualBasic\Analyzers\AddAccessibilityModifiers\VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
55
member.IsKind(SyntaxKind.
ModuleBlock
) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (9)
19
SyntaxKind.
ModuleBlock
,
79
SyntaxKind.
ModuleBlock
,
164
SyntaxKind.
ModuleBlock
,
230
Case SyntaxKind.
ModuleBlock
309
SyntaxKind.
ModuleBlock
,
544
SyntaxKind.
ModuleBlock
,
574
SyntaxKind.
ModuleBlock
,
632
SyntaxKind.
ModuleBlock
,
660
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
90
If containingType.IsKind(SyntaxKind.
ModuleBlock
) Then
1227
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
1268
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (1)
152
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (3)
28
SyntaxKind.
ModuleBlock
,
60
Not declaration.Parent.IsKind(SyntaxKind.
ModuleBlock
)
116
Case SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1256
SyntaxKind.
ModuleBlock
,
1305
SyntaxKind.
ModuleBlock
,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (9)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
105
If(isInterface, SyntaxKind.InterfaceBlock, If(isStruct, SyntaxKind.StructureBlock, If(isModule, SyntaxKind.
ModuleBlock
, SyntaxKind.ClassBlock)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
162
Case SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (3)
30
{SyntaxKind.
ModuleBlock
, 11},
152
Case SyntaxKind.
ModuleBlock
335
Case SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (4)
117
syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.CompilationUnit)
190
position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.
ModuleBlock
)
208
position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.CompilationUnit)
233
SyntaxKind.
ModuleBlock
,
Microsoft.CodeAnalysis.VisualBasic.Features (16)
Completion\KeywordRecommenders\Declarations\ModifierKeywordsRecommender.vb (1)
66
innermostDeclarationKind = SyntaxKind.
ModuleBlock
OrElse
Completion\KeywordRecommenders\EventHandling\HandlesKeywordRecommender.vb (1)
30
If typeBlock Is Nothing OrElse Not typeBlock.IsKind(SyntaxKind.ClassBlock, SyntaxKind.
ModuleBlock
) Then
Debugging\ProximityExpressionsGetter.Worker.vb (1)
147
If typeBlock IsNot Nothing AndAlso typeBlock.Kind = SyntaxKind.
ModuleBlock
Then
Diagnostics\Analyzers\VisualBasicSimplifyTypeNamesDiagnosticAnalyzer.vb (1)
33
codeBlock.IsKind(SyntaxKind.InterfaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.EnumBlock) OrElse
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
38
SyntaxKind.
ModuleBlock
,
EditAndContinue\SyntaxComparer.vb (2)
748
Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ModuleBlock
1222
SyntaxKind.
ModuleBlock
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (4)
549
Debug.Assert(parent.Kind = SyntaxKind.
ModuleBlock
)
1099
SyntaxKind.
ModuleBlock
1490
Case SyntaxKind.
ModuleBlock
,
1776
SyntaxKind.
ModuleBlock
,
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (1)
208
MakeFieldModifiers(matches, isConstant, inScript:=oldTypeDeclaration Is Nothing, inModule:=oldTypeDeclaration.Kind = SyntaxKind.
ModuleBlock
),
SolutionExplorer\VisualBasicSolutionExplorerSymbolTreeItemProvider.vb (1)
182
Dim isExtension = container.IsKind(SyntaxKind.
ModuleBlock
) AndAlso methodStatement.AttributeLists.Any(
src\roslyn\src\Analyzers\VisualBasic\Analyzers\AddAccessibilityModifiers\VisualBasicAddAccessibilityModifiers.vb (1)
75
member.IsParentKind(SyntaxKind.
ModuleBlock
) Then
src\roslyn\src\Analyzers\VisualBasic\Analyzers\AddAccessibilityModifiers\VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
55
member.IsKind(SyntaxKind.
ModuleBlock
) Then
src\roslyn\src\Compilers\VisualBasic\Portable\Syntax\LambdaUtilities.vb (1)
692
Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.
ModuleBlock
Microsoft.CodeAnalysis.VisualBasic.Workspaces (30)
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2420
Case SyntaxKind.
ModuleBlock
FindSymbols\FindSymbolsUtilities.vb (2)
15
Case SyntaxKind.
ModuleBlock
55
Case SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (9)
19
SyntaxKind.
ModuleBlock
,
79
SyntaxKind.
ModuleBlock
,
164
SyntaxKind.
ModuleBlock
,
230
Case SyntaxKind.
ModuleBlock
309
SyntaxKind.
ModuleBlock
,
544
SyntaxKind.
ModuleBlock
,
574
SyntaxKind.
ModuleBlock
,
632
SyntaxKind.
ModuleBlock
,
660
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
90
If containingType.IsKind(SyntaxKind.
ModuleBlock
) Then
1227
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
1268
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (1)
152
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (3)
28
SyntaxKind.
ModuleBlock
,
60
Not declaration.Parent.IsKind(SyntaxKind.
ModuleBlock
)
116
Case SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1256
SyntaxKind.
ModuleBlock
,
1305
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
105
If(isInterface, SyntaxKind.InterfaceBlock, If(isStruct, SyntaxKind.StructureBlock, If(isModule, SyntaxKind.
ModuleBlock
, SyntaxKind.ClassBlock)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
162
Case SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (3)
30
{SyntaxKind.
ModuleBlock
, 11},
152
Case SyntaxKind.
ModuleBlock
335
Case SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (4)
117
syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.CompilationUnit)
190
position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.
ModuleBlock
)
208
position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.CompilationUnit)
233
SyntaxKind.
ModuleBlock
,
Roslyn.Diagnostics.VisualBasic.Analyzers (27)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (9)
19
SyntaxKind.
ModuleBlock
,
79
SyntaxKind.
ModuleBlock
,
164
SyntaxKind.
ModuleBlock
,
230
Case SyntaxKind.
ModuleBlock
309
SyntaxKind.
ModuleBlock
,
544
SyntaxKind.
ModuleBlock
,
574
SyntaxKind.
ModuleBlock
,
632
SyntaxKind.
ModuleBlock
,
660
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (3)
90
If containingType.IsKind(SyntaxKind.
ModuleBlock
) Then
1227
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
1268
Case SyntaxKind.
ModuleBlock
, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb (1)
152
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (3)
28
SyntaxKind.
ModuleBlock
,
60
Not declaration.Parent.IsKind(SyntaxKind.
ModuleBlock
)
116
Case SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1256
SyntaxKind.
ModuleBlock
,
1305
SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
105
If(isInterface, SyntaxKind.InterfaceBlock, If(isStruct, SyntaxKind.StructureBlock, If(isModule, SyntaxKind.
ModuleBlock
, SyntaxKind.ClassBlock)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
162
Case SyntaxKind.
ModuleBlock
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (3)
30
{SyntaxKind.
ModuleBlock
, 11},
152
Case SyntaxKind.
ModuleBlock
335
Case SyntaxKind.
ModuleBlock
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (4)
117
syntaxTree.IsDeclarationContextWithinTypeBlocks(position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.CompilationUnit)
190
position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.
ModuleBlock
)
208
position, token, True, cancellationToken, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.NamespaceBlock, SyntaxKind.
ModuleBlock
, SyntaxKind.CompilationUnit)
233
SyntaxKind.
ModuleBlock
,