76 references to EnumStatement
Microsoft.CodeAnalysis.VisualBasic (23)
Binding\BinderFactory.vb (3)
463SyntaxKind.EnumStatement, 557SyntaxKind.EnumStatement, 680Case SyntaxKind.ClassStatement, SyntaxKind.ModuleStatement, SyntaxKind.StructureStatement, SyntaxKind.InterfaceStatement, SyntaxKind.EnumStatement
Compilation\DocumentationComments\UnprocessedDocumentationCommentFinder.vb (1)
145SyntaxKind.EnumStatement,
Compilation\SemanticModel.vb (1)
3277Case SyntaxKind.EnumStatement
Declarations\DeclarationTreeBuilder.vb (1)
796Case SyntaxKind.EnumStatement : Return DeclarationKind.Enum
Generated\Syntax.xml.Internal.Generated.vb (2)
35354Return New EnumStatementSyntax(SyntaxKind.EnumStatement, attributeLists.Node, modifiers.Node, enumKeyword, identifier, underlyingType) 47420Return New EnumStatementSyntax(SyntaxKind.EnumStatement, attributeLists.Node, modifiers.Node, enumKeyword, identifier, underlyingType, _factoryContext)
Generated\Syntax.xml.Main.Generated.vb (5)
7354Case SyntaxKind.EnumStatement 7852Return New EnumStatementSyntax(SyntaxKind.EnumStatement, Nothing, Nothing, attributeLists.Node, modifiers.Node, DirectCast(enumKeyword.Node, InternalSyntax.KeywordSyntax), DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), underlyingType) 35824SyntaxKind.EnumStatement, 36118SyntaxKind.EnumStatement, 36420SyntaxKind.EnumStatement,
Generated\Syntax.xml.Syntax.Generated.vb (1)
4170''' <item><description><see cref="SyntaxKind.EnumStatement"/></description></item>
Parser\BlockContexts\DeclarationContext.vb (2)
64Case SyntaxKind.EnumStatement 262SyntaxKind.EnumStatement,
Parser\BlockContexts\ExecutableStatementContext.vb (1)
116Case SyntaxKind.EnumStatement
Parser\BlockContexts\InterfaceDeclarationBlockContext.vb (2)
90Case SyntaxKind.EnumStatement 133SyntaxKind.EnumStatement,
Parser\ParseExpression.vb (1)
1848SyntaxKind.EnumStatement,
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
87Case SyntaxKind.EnumStatement
Syntax\SyntaxFacts.vb (1)
596kind = SyntaxKind.StructureStatement OrElse kind = SyntaxKind.EnumStatement OrElse
Syntax\SyntaxKindFacts.vb (1)
670Return If(keyword = SyntaxKind.EnumKeyword, SyntaxKind.EnumStatement, GetTypeStatementKind(keyword))
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (12)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (7)
29Case SyntaxKind.EnumStatement 96Case SyntaxKind.EnumStatement 174Case SyntaxKind.EnumStatement 247Case SyntaxKind.EnumStatement 319Case SyntaxKind.EnumStatement 515SyntaxKind.EnumStatement, 604SyntaxKind.EnumStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1164Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
27SyntaxKind.EnumStatement, 114Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1257SyntaxKind.EnumStatement, 1344Case SyntaxKind.EnumStatement,
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (2)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
113Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
324Case SyntaxKind.EnumBlock, SyntaxKind.EnumStatement
Microsoft.CodeAnalysis.VisualBasic.Features (7)
DocumentationComments\VisualBasicDocumentationCommentSnippetService.vb (1)
51SyntaxKind.EnumStatement,
EditAndContinue\SyntaxComparer.vb (1)
813SyntaxKind.EnumStatement,
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (3)
552Case SyntaxKind.EnumStatement 1111Case SyntaxKind.EnumStatement 1495SyntaxKind.EnumStatement
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
87Case SyntaxKind.EnumStatement
Structure\VisualBasicStructureHelpers.vb (1)
132ElseIf node.IsKind(SyntaxKind.EnumStatement) Then
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (1)
Microsoft.CodeQuality.Analyzers\ApiDesignGuidelines\BasicEnumsShouldHaveZeroValue.Fixer.vb (1)
18If nodeToFix.IsKind(SyntaxKind.EnumStatement) And nodeToFix.Parent IsNot Nothing Then
Microsoft.CodeAnalysis.VisualBasic.Workspaces (17)
CodeGeneration\VisualBasicSyntaxGenerator.vb (3)
1330modifiers:=GetModifierList(accessibility, modifiers And GetAllowedModifiers(SyntaxKind.EnumStatement), declaration:=Nothing, DeclarationKind.Enum), 1665Case SyntaxKind.EnumStatement 2418Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (7)
29Case SyntaxKind.EnumStatement 96Case SyntaxKind.EnumStatement 174Case SyntaxKind.EnumStatement 247Case SyntaxKind.EnumStatement 319Case SyntaxKind.EnumStatement 515SyntaxKind.EnumStatement, 604SyntaxKind.EnumStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1164Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
27SyntaxKind.EnumStatement, 114Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1257SyntaxKind.EnumStatement, 1344Case SyntaxKind.EnumStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
113Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
324Case SyntaxKind.EnumBlock, SyntaxKind.EnumStatement
Roslyn.Diagnostics.VisualBasic.Analyzers (14)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (7)
29Case SyntaxKind.EnumStatement 96Case SyntaxKind.EnumStatement 174Case SyntaxKind.EnumStatement 247Case SyntaxKind.EnumStatement 319Case SyntaxKind.EnumStatement 515SyntaxKind.EnumStatement, 604SyntaxKind.EnumStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1164Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (2)
27SyntaxKind.EnumStatement, 114Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicSyntaxFacts.vb (2)
1257SyntaxKind.EnumStatement, 1344Case SyntaxKind.EnumStatement,
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (1)
113Case SyntaxKind.EnumStatement
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\LanguageServices\VisualBasicSyntaxGeneratorInternal.vb (1)
324Case SyntaxKind.EnumBlock, SyntaxKind.EnumStatement