79 references to ModuleStatement
Microsoft.CodeAnalysis.VisualBasic (27)
Binding\BinderFactory.vb (3)
466
SyntaxKind.
ModuleStatement
559
SyntaxKind.
ModuleStatement
680
Case SyntaxKind.ClassStatement, SyntaxKind.
ModuleStatement
, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.EnumStatement
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
148
SyntaxKind.
ModuleStatement
,
Compilation\SemanticModel.vb (1)
3274
Case SyntaxKind.ClassStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.
ModuleStatement
Declarations\DeclarationTreeBuilder.vb (1)
795
Case SyntaxKind.
ModuleStatement
: Return DeclarationKind.Module
Generated\Syntax.xml.Internal.Generated.vb (2)
35238
Return New ModuleStatementSyntax(SyntaxKind.
ModuleStatement
, attributeLists.Node, modifiers.Node, moduleKeyword, identifier, typeParameterList)
47304
Return New ModuleStatementSyntax(SyntaxKind.
ModuleStatement
, attributeLists.Node, modifiers.Node, moduleKeyword, identifier, typeParameterList, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (5)
7068
Case SyntaxKind.
ModuleStatement
7512
Return New ModuleStatementSyntax(SyntaxKind.
ModuleStatement
, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(moduleKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), typeParameterList)
35820
SyntaxKind.
ModuleStatement
,
36114
SyntaxKind.
ModuleStatement
,
36416
SyntaxKind.
ModuleStatement
,
Generated\Syntax.xml.Syntax.Generated.vb (1)
3162
''' <item><description><see cref="SyntaxKind.
ModuleStatement
"/></description></item>
Parser\BlockContexts\DeclarationContext.vb (2)
59
Case SyntaxKind.
ModuleStatement
261
SyntaxKind.
ModuleStatement
,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
104
SyntaxKind.
ModuleStatement
,
Parser\BlockContexts\NamespaceBlockContext.vb (2)
36
Case SyntaxKind.
ModuleStatement
56
SyntaxKind.
ModuleStatement
,
Parser\ParseExpression.vb (1)
1849
SyntaxKind.
ModuleStatement
,
Parser\Parser.vb (4)
1572
kind = SyntaxKind.
ModuleStatement
1596
If kind = SyntaxKind.
ModuleStatement
Then
1605
If (kind = SyntaxKind.
ModuleStatement
OrElse kind = SyntaxKind.InterfaceStatement) AndAlso statement.Modifiers.Any(SyntaxKind.PartialKeyword) Then
1606
statement = CheckFeatureAvailability(If(kind = SyntaxKind.
ModuleStatement
, Feature.PartialModules, Feature.PartialInterfaces), statement)
Syntax\InternalSyntax\SyntaxNodeFactories.vb (1)
550
Case SyntaxKind.
ModuleStatement
Syntax\SyntaxFactory.vb (1)
440
Case SyntaxKind.
ModuleStatement
Syntax\SyntaxFacts.vb (1)
597
kind = SyntaxKind.
ModuleStatement
OrElse kind = SyntaxKind.NamespaceStatement OrElse
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (11)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (7)
26
SyntaxKind.
ModuleStatement
,
92
Case SyntaxKind.
ModuleStatement
171
SyntaxKind.
ModuleStatement
,
243
Case SyntaxKind.
ModuleStatement
316
SyntaxKind.
ModuleStatement
,
513
SyntaxKind.
ModuleStatement
,
602
SyntaxKind.
ModuleStatement
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
29
SyntaxKind.
ModuleStatement
,
118
Case SyntaxKind.
ModuleStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1255
SyntaxKind.
ModuleStatement
,
1348
SyntaxKind.
ModuleStatement
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (3)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
108
If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.
ModuleStatement
, SyntaxKind.ClassStatement)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
119
SyntaxKind.
ModuleStatement
320
SyntaxKind.
ModuleStatement
,
Microsoft.CodeAnalysis.VisualBasic.Features (8)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
49
SyntaxKind.
ModuleStatement
,
EditAndContinue\SyntaxComparer.vb (1)
811
SyntaxKind.
ModuleStatement
,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
548
Case SyntaxKind.
ModuleStatement
1105
SyntaxKind.
ModuleStatement
1491
SyntaxKind.
ModuleStatement
ExtractInterface\VisualBasicExtractInterfaceService.vb (1)
36
typeDeclaration.Kind = SyntaxKind.
ModuleStatement
Then
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.vb (1)
168
Return types.Any(Function(t) t.BlockStatement.Kind = SyntaxKind.
ModuleStatement
)
Structure\VisualBasicStructureHelpers.vb (1)
154
ElseIf node.IsKind(SyntaxKind.ClassStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.
ModuleStatement
) Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (16)
Classification\ClassificationHelpers.vb (1)
310
Case SyntaxKind.
ModuleStatement
CodeGeneration\VisualBasicSyntaxGenerator.vb (1)
2422
Case SyntaxKind.
ModuleStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (7)
26
SyntaxKind.
ModuleStatement
,
92
Case SyntaxKind.
ModuleStatement
171
SyntaxKind.
ModuleStatement
,
243
Case SyntaxKind.
ModuleStatement
316
SyntaxKind.
ModuleStatement
,
513
SyntaxKind.
ModuleStatement
,
602
SyntaxKind.
ModuleStatement
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
29
SyntaxKind.
ModuleStatement
,
118
Case SyntaxKind.
ModuleStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1255
SyntaxKind.
ModuleStatement
,
1348
SyntaxKind.
ModuleStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
108
If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.
ModuleStatement
, SyntaxKind.ClassStatement)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
119
SyntaxKind.
ModuleStatement
320
SyntaxKind.
ModuleStatement
,
Roslyn.Diagnostics.VisualBasic.Analyzers (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (7)
26
SyntaxKind.
ModuleStatement
,
92
Case SyntaxKind.
ModuleStatement
171
SyntaxKind.
ModuleStatement
,
243
Case SyntaxKind.
ModuleStatement
316
SyntaxKind.
ModuleStatement
,
513
SyntaxKind.
ModuleStatement
,
602
SyntaxKind.
ModuleStatement
,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
29
SyntaxKind.
ModuleStatement
,
118
Case SyntaxKind.
ModuleStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1255
SyntaxKind.
ModuleStatement
,
1348
SyntaxKind.
ModuleStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\NamedTypeGenerator.vb (1)
108
If(isInterface, SyntaxKind.InterfaceStatement, If(isStruct, SyntaxKind.StructureStatement, If(isModule, SyntaxKind.
ModuleStatement
, SyntaxKind.ClassStatement)))
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (2)
119
SyntaxKind.
ModuleStatement
320
SyntaxKind.
ModuleStatement
,