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