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