4 instantiations of EnumMemberDeclarationSyntax
Microsoft.CodeAnalysis.VisualBasic (4)
Generated\Syntax.xml.Internal.Generated.vb (1)
4355Return new Microsoft.CodeAnalysis.VisualBasic.Syntax.EnumMemberDeclarationSyntax(Me, parent, startLocation)
Generated\Syntax.xml.Main.Generated.vb (2)
1989Return New EnumMemberDeclarationSyntax(node.Kind, node.Green.GetDiagnostics, node.Green.GetAnnotations, newAttributeLists.Node, newIdentifier, newInitializer) 8251Return New EnumMemberDeclarationSyntax(SyntaxKind.EnumMemberDeclaration, Nothing, Nothing, attributeLists.Node, DirectCast(identifier.Node, InternalSyntax.IdentifierTokenSyntax), initializer)
Generated\Syntax.xml.Syntax.Generated.vb (1)
5183Me.New(New Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EnumMemberDeclarationSyntax(kind, errors, annotations, if(attributeLists IsNot Nothing, attributeLists.Green, Nothing), identifier, if(initializer IsNot Nothing, DirectCast(initializer.Green, Microsoft.CodeAnalysis.VisualBasic.Syntax.InternalSyntax.EqualsValueSyntax), Nothing)), Nothing, 0)
93 references to EnumMemberDeclarationSyntax
Microsoft.CodeAnalysis.VisualBasic (31)
Binding\BinderFactory.BinderFactoryVisitor.vb (1)
108Public Overrides Function VisitEnumMemberDeclaration(node As EnumMemberDeclarationSyntax) As Binder
Binding\BinderFactory.vb (1)
310Dim enumDeclaration = DirectCast(node, EnumMemberDeclarationSyntax)
Binding\InitializerSemanticModel.vb (1)
76Dim enumSyntax = DirectCast(node, EnumMemberDeclarationSyntax)
Binding\MemberSemanticModel.vb (1)
563Public Overrides Function GetDeclaredSymbol(declarationSyntax As EnumMemberDeclarationSyntax, Optional cancellationToken As CancellationToken = Nothing) As IFieldSymbol
Compilation\SemanticModel.vb (2)
2543Public MustOverride Overloads Function GetDeclaredSymbol(declarationSyntax As EnumMemberDeclarationSyntax, Optional cancellationToken As CancellationToken = Nothing) As IFieldSymbol 3261Return Me.GetDeclaredSymbol(DirectCast(node, EnumMemberDeclarationSyntax), cancellationToken)
Compilation\SpeculativeSemanticModelWithMemberModel.vb (1)
181Public Overrides Function GetDeclaredSymbol(declarationSyntax As EnumMemberDeclarationSyntax, Optional cancellationToken As CancellationToken = Nothing) As IFieldSymbol
Compilation\SyntaxTreeSemanticModel.vb (1)
1153Public Overrides Function GetDeclaredSymbol(declarationSyntax As EnumMemberDeclarationSyntax, Optional cancellationToken As CancellationToken = Nothing) As IFieldSymbol
Declarations\DeclarationTreeBuilder.vb (1)
720Dim enumMember = DirectCast(member, EnumMemberDeclarationSyntax)
Generated\Syntax.xml.Main.Generated.vb (6)
98Public Overridable Function VisitEnumMemberDeclaration(ByVal node As EnumMemberDeclarationSyntax) As TResult 833Public Overridable Sub VisitEnumMemberDeclaration(ByVal node As EnumMemberDeclarationSyntax) 1978Public Overrides Function VisitEnumMemberDeclaration(ByVal node As EnumMemberDeclarationSyntax) As SyntaxNode 8245Public Shared Function EnumMemberDeclaration(attributeLists As SyntaxList(of AttributeListSyntax), identifier As SyntaxToken, initializer As EqualsValueSyntax) As EnumMemberDeclarationSyntax 8258Public Shared Function EnumMemberDeclaration(identifier As SyntaxToken) As EnumMemberDeclarationSyntax 8266Public Shared Function EnumMemberDeclaration(identifier As String) As EnumMemberDeclarationSyntax
Generated\Syntax.xml.Syntax.Generated.vb (5)
5201Public Shadows Function WithAttributeLists(attributeLists as SyntaxList(Of AttributeListSyntax)) As EnumMemberDeclarationSyntax 5205Public Shadows Function AddAttributeLists(ParamArray items As AttributeListSyntax()) As EnumMemberDeclarationSyntax 5220Public Shadows Function WithIdentifier(identifier as SyntaxToken) As EnumMemberDeclarationSyntax 5241Public Shadows Function WithInitializer(initializer as EqualsValueSyntax) As EnumMemberDeclarationSyntax 5289Public Function Update(attributeLists As SyntaxList(of AttributeListSyntax), identifier As SyntaxToken, initializer As EqualsValueSyntax) As EnumMemberDeclarationSyntax
Symbols\Source\SourceEnumConstantSymbol.vb (8)
18Public Shared Function CreateExplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) As SourceEnumConstantSymbol 24Public Shared Function CreateImplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As SourceEnumConstantSymbol, otherConstantOffset As Integer, diagnostics As BindingDiagnosticBag) As SourceEnumConstantSymbol 34Protected Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) 53Return OneOrMany.Create(DirectCast(Syntax, EnumMemberDeclarationSyntax).AttributeLists) 59Return ImmutableArray.Create(DirectCast(Syntax, EnumMemberDeclarationSyntax).Identifier.GetLocation()) 99Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) 114Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, initializer As EqualsValueSyntax, diagnostics As BindingDiagnosticBag) 130Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As SourceEnumConstantSymbol, otherConstantOffset As UInteger, diagnostics As BindingDiagnosticBag)
Symbols\Source\SourceNamedTypeSymbol.vb (1)
727Dim declaration = DirectCast(member, EnumMemberDeclarationSyntax)
VisualBasicDeclarationComputer.vb (1)
89Dim t = DirectCast(node, EnumMemberDeclarationSyntax)
VisualBasicExtensions.vb (1)
954Public Function GetDeclaredSymbol(semanticModel As SemanticModel, declarationSyntax As EnumMemberDeclarationSyntax, Optional cancellationToken As CancellationToken = Nothing) As IFieldSymbol
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (7)
StatementSyntaxExtensions.vb (2)
32Return DirectCast(member, EnumMemberDeclarationSyntax).AttributeLists 99Return DirectCast(member, EnumMemberDeclarationSyntax).WithAttributeLists(attributeLists)
SyntaxNodeExtensions.vb (2)
966Dim [enum] = TryCast(node, EnumMemberDeclarationSyntax) 1198Return DirectCast(node, EnumMemberDeclarationSyntax).AttributeLists
VisualBasicSemanticFacts.vb (1)
99Dim lastMember = TryCast(enumBlock.Members.LastOrDefault(), EnumMemberDeclarationSyntax)
VisualBasicSyntaxFacts.vb (2)
790TypeOf node Is EnumMemberDeclarationSyntax OrElse 844Dim [enum] = TryCast(node, EnumMemberDeclarationSyntax)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle.Fixes (1)
SyntaxTreeExtensions.vb (1)
308Return context.FollowsEndOfStatement OrElse token.IsChildToken(Of EnumMemberDeclarationSyntax)(Function(emds) emds.Identifier)
Microsoft.CodeAnalysis.VisualBasic.EditorFeatures.UnitTests (1)
Structure\MetadataAsSource\EnumMemberDeclarationStructureTests.vb (1)
12Inherits AbstractVisualBasicSyntaxNodeStructureProviderTests(Of EnumMemberDeclarationSyntax)
Microsoft.CodeAnalysis.VisualBasic.Features (7)
EditAndContinue\SyntaxComparer.vb (1)
1261Return DirectCast(node, EnumMemberDeclarationSyntax).Identifier
LanguageServices\VisualBasicSymbolDisplayService.SymbolDescriptionBuilder.vb (1)
149Dim enumMemberDeclaration = Await GetFirstDeclarationAsync(Of EnumMemberDeclarationSyntax)(symbol).ConfigureAwait(False)
Structure\Providers\EnumMemberDeclarationStructureProvider.vb (2)
12Inherits AbstractSyntaxNodeStructureProvider(Of EnumMemberDeclarationSyntax) 15enumMemberDeclaration As EnumMemberDeclarationSyntax,
Structure\VisualBasicBlockStructureProvider.vb (1)
25builder.Add(Of EnumMemberDeclarationSyntax, EnumMemberDeclarationStructureProvider)()
Structure\VisualBasicStructureHelpers.vb (1)
140Dim enumMemberDeclaration = DirectCast(node, EnumMemberDeclarationSyntax)
VisualBasicDeclarationComputer.vb (1)
89Dim t = DirectCast(node, EnumMemberDeclarationSyntax)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Compilation\SemanticModelGetDeclaredSymbolAPITests.vb (1)
1748Dim e2NoneSyntax = DirectCast(tree.FindNodeOrTokenByKind(SyntaxKind.EnumMemberDeclaration, 1).AsNode(), EnumMemberDeclarationSyntax)
Extensions.vb (1)
29TypeOf node Is EnumMemberDeclarationSyntax OrElse
Microsoft.CodeAnalysis.VisualBasic.Syntax.UnitTests (1)
Generated\Syntax.Test.xml.Generated.vb (1)
10595Private Shared Function GenerateRedEnumMemberDeclaration() As EnumMemberDeclarationSyntax
Microsoft.CodeAnalysis.VisualBasic.Workspaces (22)
Classification\ClassificationHelpers.vb (2)
214ElseIf TypeOf parent Is EnumMemberDeclarationSyntax AndAlso DirectCast(parent, EnumMemberDeclarationSyntax).Identifier = identifier Then
CodeGeneration\EnumMemberGenerator.vb (4)
34options As CodeGenerationContextInfo) As EnumMemberDeclarationSyntax 40Dim reusableSyntax = GetReuseableSyntaxNodeForSymbol(Of EnumMemberDeclarationSyntax)(enumMember, options) 79destinationOpt.Members.OfType(Of EnumMemberDeclarationSyntax).All(Function(m) m.Initializer Is Nothing) Then 84Dim lastMember = destinationOpt.Members.OfType(Of EnumMemberDeclarationSyntax).LastOrDefault(Function(m) m.Initializer IsNot Nothing)
CodeGeneration\VisualBasicCodeGenerationService.vb (1)
240Return Cast(Of TDeclarationNode)(Cast(Of EnumBlockSyntax)(destination).AddMembers(members.Cast(Of EnumMemberDeclarationSyntax).ToArray()))
CodeGeneration\VisualBasicSyntaxGenerator.vb (6)
1534Return DirectCast(EnumMember(id.Identifier.ValueText), EnumMemberDeclarationSyntax) 1540Return DirectCast(EnumMember(vd.Names(0).Identifier.ValueText, vd.Initializer.Value), EnumMemberDeclarationSyntax) 1545Return TryCast(node, EnumMemberDeclarationSyntax) 1841Return DirectCast(node, EnumMemberDeclarationSyntax).WithAttributeLists(arg) 2096Return DirectCast(declaration, EnumMemberDeclarationSyntax).Identifier.ValueText 2181Return ReplaceWithTrivia(declaration, DirectCast(declaration, EnumMemberDeclarationSyntax).Identifier, id)
FindSymbols\VisualBasicDeclaredSymbolInfoFactoryService.vb (1)
253Dim enumMember = DirectCast(node, EnumMemberDeclarationSyntax)
J\s\src\Workspaces\SharedUtilitiesAndExtensions\Workspace\VisualBasic\Extensions\ContextQuery\SyntaxTreeExtensions.vb\SyntaxTreeExtensions.vb (1)
308Return context.FollowsEndOfStatement OrElse token.IsChildToken(Of EnumMemberDeclarationSyntax)(Function(emds) emds.Identifier)
StatementSyntaxExtensions.vb (2)
32Return DirectCast(member, EnumMemberDeclarationSyntax).AttributeLists 99Return DirectCast(member, EnumMemberDeclarationSyntax).WithAttributeLists(attributeLists)
SyntaxNodeExtensions.vb (2)
966Dim [enum] = TryCast(node, EnumMemberDeclarationSyntax) 1198Return DirectCast(node, EnumMemberDeclarationSyntax).AttributeLists
VisualBasicSemanticFacts.vb (1)
99Dim lastMember = TryCast(enumBlock.Members.LastOrDefault(), EnumMemberDeclarationSyntax)
VisualBasicSyntaxFacts.vb (2)
790TypeOf node Is EnumMemberDeclarationSyntax OrElse 844Dim [enum] = TryCast(node, EnumMemberDeclarationSyntax)
Microsoft.VisualStudio.LanguageServices.VisualBasic (21)
CodeModel\VisualBasicCodeModelService.CodeModelEventCollector.vb (5)
582ElseIf TypeOf oldMember Is EnumMemberDeclarationSyntax Then 584DirectCast(oldMember, EnumMemberDeclarationSyntax), 585DirectCast(newMember, EnumMemberDeclarationSyntax), 843Private Function CompareEnumMembers(oldEnumMember As EnumMemberDeclarationSyntax, newEnumMember As EnumMemberDeclarationSyntax, newNodeParent As SyntaxNode, eventQueue As CodeModelEventQueue) As Boolean
CodeModel\VisualBasicCodeModelService.NodeLocator.vb (4)
104Return GetVariableStartPoint(text, DirectCast(node, EnumMemberDeclarationSyntax), part) 194Return GetVariableEndPoint(text, DirectCast(node, EnumMemberDeclarationSyntax), part) 1101Private Shared Function GetVariableStartPoint(text As SourceText, enumMember As EnumMemberDeclarationSyntax, part As EnvDTE.vsCMPart) As VirtualTreePoint? 1153Private Shared Function GetVariableEndPoint(text As SourceText, enumMember As EnumMemberDeclarationSyntax, part As EnvDTE.vsCMPart) As VirtualTreePoint?
CodeModel\VisualBasicCodeModelService.NodeNameGenerator.vb (1)
160Dim enumMemberDeclaration = DirectCast(node, EnumMemberDeclarationSyntax)
CodeModel\VisualBasicCodeModelService.vb (11)
399ElseIf TypeOf node Is EnumMemberDeclarationSyntax Then 400Return GetAttributeNodes(DirectCast(node, EnumMemberDeclarationSyntax).AttributeLists) 929Return DirectCast(node, EnumMemberDeclarationSyntax).Identifier.ToString() 1581TypeOf node Is EnumMemberDeclarationSyntax) Then 2300If TypeOf variableNode Is EnumMemberDeclarationSyntax Then 2329If TypeOf variableNode Is EnumMemberDeclarationSyntax Then 2839If TypeOf variableNode Is EnumMemberDeclarationSyntax Then 3514Dim enumMemberDeclaration = DirectCast(node, EnumMemberDeclarationSyntax) 3578Dim enumMemberDeclaration = DirectCast(node, EnumMemberDeclarationSyntax) 3859ElseIf TypeOf container Is EnumMemberDeclarationSyntax Then 3860Dim enumMember = DirectCast(container, EnumMemberDeclarationSyntax)