4 instantiations of EnumDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
18272
=> new
EnumDeclarationSyntax
(this.Kind, this.attributeLists, this.modifiers, this.enumKeyword, this.identifier, this.baseList, this.openBraceToken, this.members, this.closeBraceToken, this.semicolonToken, diagnostics, GetAnnotations());
18275
=> new
EnumDeclarationSyntax
(this.Kind, this.attributeLists, this.modifiers, this.enumKeyword, this.identifier, this.baseList, this.openBraceToken, this.members, this.closeBraceToken, this.semicolonToken, GetDiagnostics(), annotations);
32404
return new
EnumDeclarationSyntax
(SyntaxKind.EnumDeclaration, attributeLists.Node, modifiers.Node, enumKeyword, identifier, baseList, openBraceToken, members.Node, closeBraceToken, semicolonToken, this.context);
37826
return new
EnumDeclarationSyntax
(SyntaxKind.EnumDeclaration, attributeLists.Node, modifiers.Node, enumKeyword, identifier, baseList, openBraceToken, members.Node, closeBraceToken, semicolonToken);
13 references to EnumDeclarationSyntax
Microsoft.CodeAnalysis.CSharp (13)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
18254
public
EnumDeclarationSyntax
Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax baseList, SyntaxToken openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members, SyntaxToken closeBraceToken, SyntaxToken semicolonToken)
18258
var
newNode = SyntaxFactory.EnumDeclaration(attributeLists, modifiers, enumKeyword, identifier, baseList, openBraceToken, members, closeBraceToken, semicolonToken);
27586
public virtual TResult VisitEnumDeclaration(
EnumDeclarationSyntax
node) => this.DefaultVisit(node);
27840
public virtual void VisitEnumDeclaration(
EnumDeclarationSyntax
node) => this.DefaultVisit(node);
28434
public override CSharpSyntaxNode VisitEnumDeclaration(
EnumDeclarationSyntax
node)
32368
public
EnumDeclarationSyntax
EnumDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken)
37790
public static
EnumDeclarationSyntax
EnumDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken enumKeyword, SyntaxToken identifier, BaseListSyntax? baseList, SyntaxToken? openBraceToken, CoreSyntax.SeparatedSyntaxList<EnumMemberDeclarationSyntax> members, SyntaxToken? closeBraceToken, SyntaxToken? semicolonToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
11327
public SyntaxToken EnumKeyword => new SyntaxToken(this, ((InternalSyntax.
EnumDeclarationSyntax
)this.Green).enumKeyword, GetChildPosition(2), GetChildIndex(2));
11329
public override SyntaxToken Identifier => new SyntaxToken(this, ((InternalSyntax.
EnumDeclarationSyntax
)this.Green).identifier, GetChildPosition(3), GetChildIndex(3));
11337
var slot = ((Syntax.InternalSyntax.
EnumDeclarationSyntax
)this.Green).openBraceToken;
11356
var slot = ((Syntax.InternalSyntax.
EnumDeclarationSyntax
)this.Green).closeBraceToken;
11366
var slot = ((Syntax.InternalSyntax.
EnumDeclarationSyntax
)this.Green).semicolonToken;
Parser\LanguageParser.cs (1)
5914
private
EnumDeclarationSyntax
ParseEnumDeclaration(SyntaxList<AttributeListSyntax> attributes, SyntaxListBuilder modifiers)