127 references to ModuleBlock
Microsoft.CodeAnalysis.VisualBasic (39)
Compilation\SemanticModel.vb (1)
3307Case 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)
42973Return New ModuleBlockSyntax(SyntaxKind.ModuleBlock, moduleStatement, [inherits].Node, [implements].Node, members.Node, endModuleStatement) 55051Return 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)
609Case SyntaxKind.ModuleBlock 734Case 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)
1379SyntaxKind.ModuleBlock, 2060SyntaxKind.ModuleBlock,
Symbols\Source\SourceMethodSymbol.vb (2)
1031If node.Parent.Kind = SyntaxKind.ModuleBlock OrElse 1032(node.Parent.Parent IsNot Nothing AndAlso node.Parent.Parent.Kind = SyntaxKind.ModuleBlock) Then
Symbols\Source\SourceNamedTypeSymbol.vb (5)
130Case SyntaxKind.ModuleBlock, SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock 411Case SyntaxKind.ModuleBlock 656Case SyntaxKind.ModuleBlock, SyntaxKind.ClassBlock, 1018Case SyntaxKind.ModuleBlock 1049Case SyntaxKind.ModuleBlock
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
531Case SyntaxKind.ModuleBlock
Syntax\LambdaUtilities.vb (1)
684Case 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.CodeStyle (20)
StatementSyntaxExtensions.vb (9)
19SyntaxKind.ModuleBlock, 79SyntaxKind.ModuleBlock, 164SyntaxKind.ModuleBlock, 230Case SyntaxKind.ModuleBlock 309SyntaxKind.ModuleBlock, 544SyntaxKind.ModuleBlock, 574SyntaxKind.ModuleBlock, 632SyntaxKind.ModuleBlock, 660SyntaxKind.ModuleBlock,
SyntaxNodeExtensions.vb (3)
89If containingType.IsKind(SyntaxKind.ModuleBlock) Then 1258Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock 1299Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
SyntaxTokenExtensions.vb (1)
152SyntaxKind.ModuleBlock,
VisualBasicAccessibilityFacts.vb (3)
33SyntaxKind.ModuleBlock, 65Not declaration.Parent.IsKind(SyntaxKind.ModuleBlock) 121Case SyntaxKind.ModuleBlock
VisualBasicAddAccessibilityModifiers.vb (1)
75member.IsParentKind(SyntaxKind.ModuleBlock) Then
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
48member.IsKind(SyntaxKind.ModuleBlock) Then
VisualBasicSyntaxFacts.vb (2)
1307SyntaxKind.ModuleBlock, 1356SyntaxKind.ModuleBlock,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (4)
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)
34codeBlock.IsKind(SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock, SyntaxKind.EnumBlock) OrElse
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
38SyntaxKind.ModuleBlock,
EditAndContinue\SyntaxComparer.vb (2)
746Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock 1220SyntaxKind.ModuleBlock
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (5)
1147Debug.Assert(parent.Kind = SyntaxKind.ModuleBlock) 1534SyntaxKind.ModuleBlock 1923Case SyntaxKind.ModuleBlock, 2213SyntaxKind.ModuleBlock, 2233SyntaxKind.ModuleBlock,
IntroduceVariable\VisualBasicIntroduceVariableService_IntroduceField.vb (1)
208MakeFieldModifiers(matches, isConstant, inScript:=oldTypeDeclaration Is Nothing, inModule:=oldTypeDeclaration.Kind = SyntaxKind.ModuleBlock),
LambdaUtilities.vb (1)
684Case SyntaxKind.ClassBlock, SyntaxKind.StructureBlock, SyntaxKind.ModuleBlock
VisualBasicAddAccessibilityModifiers.vb (1)
75member.IsParentKind(SyntaxKind.ModuleBlock) Then
VisualBasicAddAccessibilityModifiersDiagnosticAnalyzer.vb (1)
48member.IsKind(SyntaxKind.ModuleBlock) Then
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (4)
Parser\ParseStatements.vb (4)
7165SyntaxKind.ModuleBlock, 7196SyntaxKind.ModuleBlock, 7231SyntaxKind.ModuleBlock, 7265SyntaxKind.ModuleBlock,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (30)
CodeGeneration\NamedTypeGenerator.vb (1)
105If(isInterface, SyntaxKind.InterfaceBlock, If(isStruct, SyntaxKind.StructureBlock, If(isModule, SyntaxKind.ModuleBlock, SyntaxKind.ClassBlock)))
CodeGeneration\VisualBasicCodeGenerationHelpers.vb (1)
162Case SyntaxKind.ModuleBlock
CodeGeneration\VisualBasicDeclarationComparer.vb (3)
30{SyntaxKind.ModuleBlock, 11}, 152Case SyntaxKind.ModuleBlock 335Case SyntaxKind.ModuleBlock,
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2591Case SyntaxKind.ModuleBlock
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (2)
168If(typeDeclaration.Kind() = SyntaxKind.ModuleBlock, DeclaredSymbolInfoKind.Module, DeclaredSymbolInfoKind.Struct))), 438Case SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ModuleBlock
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxTokenExtensions.vb\SyntaxTokenExtensions.vb (1)
152SyntaxKind.ModuleBlock,
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\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,
StatementSyntaxExtensions.vb (9)
19SyntaxKind.ModuleBlock, 79SyntaxKind.ModuleBlock, 164SyntaxKind.ModuleBlock, 230Case SyntaxKind.ModuleBlock 309SyntaxKind.ModuleBlock, 544SyntaxKind.ModuleBlock, 574SyntaxKind.ModuleBlock, 632SyntaxKind.ModuleBlock, 660SyntaxKind.ModuleBlock,
SyntaxNodeExtensions.vb (3)
89If containingType.IsKind(SyntaxKind.ModuleBlock) Then 1258Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock 1299Case SyntaxKind.ModuleBlock, SyntaxKind.StructureBlock, SyntaxKind.InterfaceBlock, SyntaxKind.ClassBlock
VisualBasicAccessibilityFacts.vb (3)
33SyntaxKind.ModuleBlock, 65Not declaration.Parent.IsKind(SyntaxKind.ModuleBlock) 121Case SyntaxKind.ModuleBlock
VisualBasicSyntaxFacts.vb (2)
1307SyntaxKind.ModuleBlock, 1356SyntaxKind.ModuleBlock,
Microsoft.VisualStudio.LanguageServices.VisualBasic (14)
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (3)
42SyntaxKind.ModuleBlock, 132SyntaxKind.ModuleBlock, 139SyntaxKind.ModuleBlock,
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
136SyntaxKind.ModuleBlock
CodeModel\VisualBasicCodeModelService.vb (8)
111SyntaxKind.ModuleBlock, 155Case SyntaxKind.ModuleBlock 174Case SyntaxKind.ModuleBlock 598SyntaxKind.ModuleBlock 638SyntaxKind.ModuleBlock 891SyntaxKind.ModuleBlock, 1025SyntaxKind.ModuleBlock, 3698SyntaxKind.ModuleBlock,
Help\VisualBasicHelpContextService.Visitor.vb (1)
377node.Parent.Parent.Kind() = SyntaxKind.ModuleBlock AndAlso
Progression\VisualBasicProgressionLanguageService.vb (1)
41node.Kind = SyntaxKind.ModuleBlock OrElse