104 references to EnumStatementSyntax
Microsoft.CodeAnalysis.VisualBasic (37)
Binding\BinderFactory.vb (2)
86
Public Function GetNamedTypeBinder(node As
EnumStatementSyntax
) As Binder
217
Dim declarationSyntax = DirectCast(node,
EnumStatementSyntax
)
Binding\MemberSemanticModel.vb (1)
478
Public Overloads Overrides Function GetDeclaredSymbol(declarationSyntax As
EnumStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Compilation\SemanticModel.vb (3)
2565
Public MustOverride Overloads Function GetDeclaredSymbol(declarationSyntax As
EnumStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
3278
Return Me.GetDeclaredSymbol(DirectCast(node,
EnumStatementSyntax
), cancellationToken)
3535
ElseIf TypeOf declaringSyntax Is
EnumStatementSyntax
Then
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
157
Public Overloads Overrides Function GetDeclaredSymbol(declarationSyntax As
EnumStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Compilation\SyntaxTreeSemanticModel.vb (1)
918
Public Overloads Overrides Function GetDeclaredSymbol(declarationSyntax As
EnumStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Declarations\DeclarationTreeBuilder.vb (1)
545
Dim declarationSyntax As
EnumStatementSyntax
= enumBlockSyntax.EnumStatement
Generated\Syntax.xml.Main.Generated.vb (11)
77
Public Overridable Function VisitEnumStatement(ByVal node As
EnumStatementSyntax
) As TResult
812
Public Overridable Sub VisitEnumStatement(ByVal node As
EnumStatementSyntax
)
1733
Dim newEnumStatement = DirectCast(Visit(node.EnumStatement),
EnumStatementSyntax
)
1861
Public Overrides Function VisitEnumStatement(ByVal node As
EnumStatementSyntax
) As SyntaxNode
7349
Public Shared Function EnumBlock(enumStatement As
EnumStatementSyntax
, members As SyntaxList(of StatementSyntax), endEnumStatement As EndBlockStatementSyntax) As EnumBlockSyntax
7380
Public Shared Function EnumBlock(enumStatement As
EnumStatementSyntax
, members As SyntaxList(of StatementSyntax)) As EnumBlockSyntax
7392
Public Shared Function EnumBlock(enumStatement As
EnumStatementSyntax
) As EnumBlockSyntax
7841
Public Shared Function EnumStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, enumKeyword As SyntaxToken, identifier As SyntaxToken, underlyingType As AsClauseSyntax) As
EnumStatementSyntax
7875
Public Shared Function EnumStatement(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, identifier As SyntaxToken, underlyingType As AsClauseSyntax) As
EnumStatementSyntax
7887
Public Shared Function EnumStatement(identifier As SyntaxToken) As
EnumStatementSyntax
7899
Public Shared Function EnumStatement(identifier As String) As
EnumStatementSyntax
Generated\Syntax.xml.Syntax.Generated.vb (13)
2623
Friend _enumStatement as
EnumStatementSyntax
2633
Friend Sub New(ByVal kind As SyntaxKind, ByVal errors as DiagnosticInfo(), ByVal annotations as SyntaxAnnotation(), enumStatement As
EnumStatementSyntax
, members As SyntaxNode, endEnumStatement As EndBlockStatementSyntax)
2640
Public ReadOnly Property EnumStatement As
EnumStatementSyntax
2651
Public Shadows Function WithEnumStatement(enumStatement as
EnumStatementSyntax
) As EnumBlockSyntax
2747
Public Function Update(enumStatement As
EnumStatementSyntax
, members As SyntaxList(of StatementSyntax), endEnumStatement As EndBlockStatementSyntax) As EnumBlockSyntax
4208
Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As
EnumStatementSyntax
4212
Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As
EnumStatementSyntax
4238
Public Shadows Function WithModifiers(modifiers as SyntaxTokenList) As
EnumStatementSyntax
4242
Public Shadows Function AddModifiers(ParamArray items As SyntaxToken()) As
EnumStatementSyntax
4260
Public Shadows Function WithEnumKeyword(enumKeyword as SyntaxToken) As
EnumStatementSyntax
4278
Public Shadows Function WithIdentifier(identifier as SyntaxToken) As
EnumStatementSyntax
4300
Public Shadows Function WithUnderlyingType(underlyingType as AsClauseSyntax) As
EnumStatementSyntax
4354
Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), modifiers As SyntaxTokenList, enumKeyword As SyntaxToken, identifier As SyntaxToken, underlyingType As AsClauseSyntax) As
EnumStatementSyntax
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
88
Dim t = DirectCast(node,
EnumStatementSyntax
)
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
1445
Friend Shared Function FindSymbolFromSyntax(declarationSyntax As
EnumStatementSyntax
,
Syntax\SyntaxNormalizer.vb (1)
1306
Public Overrides Function VisitEnumStatement(node As
EnumStatementSyntax
) As SyntaxNode
VisualBasicExtensions.vb (1)
993
Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As
EnumStatementSyntax
, Optional cancellationToken As CancellationToken = Nothing) As INamedTypeSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (10)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (5)
30
Return DirectCast(member,
EnumStatementSyntax
).AttributeLists
97
Return DirectCast(member,
EnumStatementSyntax
).WithAttributeLists(attributeLists)
175
Return DirectCast(member,
EnumStatementSyntax
).Modifiers
248
Return DirectCast(member,
EnumStatementSyntax
).WithModifiers(modifiers)
320
Return DirectCast(member,
EnumStatementSyntax
).Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1165
Return DirectCast(node,
EnumStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
311
IsBeginStatement(Of
EnumStatementSyntax
, EnumBlockSyntax)(currentStatement) OrElse
376
TypeOf statement Is
EnumStatementSyntax
OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
98
Dim enumStatement = namedTypeSymbol.DeclaringSyntaxReferences.Select(Function(r) r.GetSyntax()).OfType(Of
EnumStatementSyntax
).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
115
Return DirectCast(declaration,
EnumStatementSyntax
).Modifiers
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (7)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
594
Dim enumStatementSyntax = TryCast(declaration,
EnumStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
114
Return Compare(DirectCast(x,
EnumStatementSyntax
), DirectCast(y,
EnumStatementSyntax
))
248
Private Function Compare(x As
EnumStatementSyntax
, y As
EnumStatementSyntax
) As Integer
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
537
If parent.IsChildNode(Of
EnumStatementSyntax
)(Function(enumDeclaration) enumDeclaration.UnderlyingType) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
303
Dim enumDeclaration = targetToken.GetAncestor(Of
EnumStatementSyntax
)()
Microsoft.CodeAnalysis.VisualBasic.Features (8)
CodeLens\VisualBasicCodeLensMemberFinder.vb (1)
53
Public Overrides Sub VisitEnumStatement(node As
EnumStatementSyntax
)
Completion\KeywordRecommenders\Declarations\AsKeywordRecommender.vb (1)
64
If targetToken.IsChildToken(Of
EnumStatementSyntax
)(Function(enumDeclaration) enumDeclaration.Identifier) Then
EditAndContinue\VisualBasicEditAndContinueAnalyzer.vb (1)
1112
Dim enumStatement = DirectCast(node,
EnumStatementSyntax
)
src\roslyn\src\Compilers\VisualBasic\BasicAnalyzerDriver\VisualBasicDeclarationComputer.vb (1)
88
Dim t = DirectCast(node,
EnumStatementSyntax
)
Structure\Providers\EnumDeclarationStructureProvider.vb (2)
12
Inherits AbstractSyntaxNodeStructureProvider(Of
EnumStatementSyntax
)
15
enumDeclaration As
EnumStatementSyntax
,
Structure\VisualBasicBlockStructureProvider.vb (1)
24
builder.Add(Of
EnumStatementSyntax
, EnumDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
133
Dim enumStatement = DirectCast(node,
EnumStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.NetAnalyzers (2)
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.Fixer.vb (1)
24
Dim enumStatement = TryCast(node,
EnumStatementSyntax
)
Microsoft.CodeQuality.Analyzers\Maintainability\BasicMakeTypesInternal.vb (1)
19
Dim enumStatement = TryCast(type,
EnumStatementSyntax
)
Microsoft.CodeAnalysis.VisualBasic.Workspaces (23)
Classification\ClassificationHelpers.vb (2)
198
ElseIf TypeOf parent Is
EnumStatementSyntax
AndAlso DirectCast(parent,
EnumStatementSyntax
).Identifier = identifier Then
CodeCleanup\Providers\NormalizeModifiersOrOperatorsCodeCleanupProvider.vb (1)
117
Public Overrides Function VisitEnumStatement(node As
EnumStatementSyntax
) As SyntaxNode
CodeGeneration\VisualBasicSyntaxGenerator.vb (2)
1666
Return DirectCast(node,
EnumStatementSyntax
).WithAttributeLists(arg)
2419
Return DirectCast(declaration,
EnumStatementSyntax
).WithModifiers(tokens)
Recommendations\VisualBasicRecommendationServiceRunner.vb (1)
175
If TypeOf node.GetAncestor(Of AsClauseSyntax)()?.Parent Is
EnumStatementSyntax
Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (5)
30
Return DirectCast(member,
EnumStatementSyntax
).AttributeLists
97
Return DirectCast(member,
EnumStatementSyntax
).WithAttributeLists(attributeLists)
175
Return DirectCast(member,
EnumStatementSyntax
).Modifiers
248
Return DirectCast(member,
EnumStatementSyntax
).WithModifiers(modifiers)
320
Return DirectCast(member,
EnumStatementSyntax
).Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1165
Return DirectCast(node,
EnumStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
311
IsBeginStatement(Of
EnumStatementSyntax
, EnumBlockSyntax)(currentStatement) OrElse
376
TypeOf statement Is
EnumStatementSyntax
OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
98
Dim enumStatement = namedTypeSymbol.DeclaringSyntaxReferences.Select(Function(r) r.GetSyntax()).OfType(Of
EnumStatementSyntax
).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
115
Return DirectCast(declaration,
EnumStatementSyntax
).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
594
Dim enumStatementSyntax = TryCast(declaration,
EnumStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
114
Return Compare(DirectCast(x,
EnumStatementSyntax
), DirectCast(y,
EnumStatementSyntax
))
248
Private Function Compare(x As
EnumStatementSyntax
, y As
EnumStatementSyntax
) As Integer
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
537
If parent.IsChildNode(Of
EnumStatementSyntax
)(Function(enumDeclaration) enumDeclaration.UnderlyingType) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
303
Dim enumDeclaration = targetToken.GetAncestor(Of
EnumStatementSyntax
)()
Roslyn.Diagnostics.VisualBasic.Analyzers (17)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\StatementSyntaxExtensions.vb (5)
30
Return DirectCast(member,
EnumStatementSyntax
).AttributeLists
97
Return DirectCast(member,
EnumStatementSyntax
).WithAttributeLists(attributeLists)
175
Return DirectCast(member,
EnumStatementSyntax
).Modifiers
248
Return DirectCast(member,
EnumStatementSyntax
).WithModifiers(modifiers)
320
Return DirectCast(member,
EnumStatementSyntax
).Identifier
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Extensions\SyntaxNodeExtensions.vb (1)
1165
Return DirectCast(node,
EnumStatementSyntax
).AttributeLists
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\ElasticTriviaFormattingRule.vb (2)
311
IsBeginStatement(Of
EnumStatementSyntax
, EnumBlockSyntax)(currentStatement) OrElse
376
TypeOf statement Is
EnumStatementSyntax
OrElse
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SemanticFacts\VisualBasicSemanticFacts.vb (1)
98
Dim enumStatement = namedTypeSymbol.DeclaringSyntaxReferences.Select(Function(r) r.GetSyntax()).OfType(Of
EnumStatementSyntax
).FirstOrDefault()
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Services\SyntaxFacts\VisualBasicAccessibilityFacts.vb (1)
115
Return DirectCast(declaration,
EnumStatementSyntax
).Modifiers
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicCodeGenerationService.vb (1)
594
Dim enumStatementSyntax = TryCast(declaration,
EnumStatementSyntax
)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\CodeGeneration\VisualBasicDeclarationComparer.vb (4)
114
Return Compare(DirectCast(x,
EnumStatementSyntax
), DirectCast(y,
EnumStatementSyntax
))
248
Private Function Compare(x As
EnumStatementSyntax
, y As
EnumStatementSyntax
) As Integer
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb (1)
537
If parent.IsChildNode(Of
EnumStatementSyntax
)(Function(enumDeclaration) enumDeclaration.UnderlyingType) Then
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\VisualBasicSyntaxContext.vb (1)
303
Dim enumDeclaration = targetToken.GetAncestor(Of
EnumStatementSyntax
)()