4 instantiations of ConstructorInitializerSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
20968
=> new
ConstructorInitializerSyntax
(this.Kind, this.colonToken, this.thisOrBaseKeyword, this.argumentList, diagnostics, GetAnnotations());
20971
=> new
ConstructorInitializerSyntax
(this.Kind, this.colonToken, this.thisOrBaseKeyword, this.argumentList, GetDiagnostics(), annotations);
32905
var result = new
ConstructorInitializerSyntax
(kind, colonToken, thisOrBaseKeyword, argumentList, this.context);
38327
var result = new
ConstructorInitializerSyntax
(kind, colonToken, thisOrBaseKeyword, argumentList);
27 references to ConstructorInitializerSyntax
Microsoft.CodeAnalysis.CSharp (27)
_generated\0\Syntax.xml.Main.Generated.cs (1)
5631
return (ConstructorDeclarationSyntax)Syntax.InternalSyntax.SyntaxFactory.ConstructorDeclaration(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), modifiers.Node.ToGreenList<Syntax.InternalSyntax.SyntaxToken>(), (Syntax.InternalSyntax.SyntaxToken)identifier.Node!, (Syntax.InternalSyntax.ParameterListSyntax)parameterList.Green, initializer == null ? null : (Syntax.InternalSyntax.
ConstructorInitializerSyntax
)initializer.Green, body == null ? null : (Syntax.InternalSyntax.BlockSyntax)body.Green, expressionBody == null ? null : (Syntax.InternalSyntax.ArrowExpressionClauseSyntax)expressionBody.Green, (Syntax.InternalSyntax.SyntaxToken?)semicolonToken.Node).CreateRed();
_generated\1\Syntax.xml.Internal.Generated.cs (20)
20706
internal readonly
ConstructorInitializerSyntax
? initializer;
20711
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList,
ConstructorInitializerSyntax
? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, DiagnosticInfo[]? diagnostics, SyntaxAnnotation[]? annotations)
20751
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList,
ConstructorInitializerSyntax
? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken, SyntaxFactoryContext context)
20792
internal ConstructorDeclarationSyntax(SyntaxKind kind, GreenNode? attributeLists, GreenNode? modifiers, SyntaxToken identifier, ParameterListSyntax parameterList,
ConstructorInitializerSyntax
? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
20837
public
ConstructorInitializerSyntax
? Initializer => this.initializer;
20862
public ConstructorDeclarationSyntax Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken identifier, ParameterListSyntax parameterList,
ConstructorInitializerSyntax
initializer, BlockSyntax body, ArrowExpressionClauseSyntax expressionBody, SyntaxToken semicolonToken)
20950
public
ConstructorInitializerSyntax
Update(SyntaxToken colonToken, SyntaxToken thisOrBaseKeyword, ArgumentListSyntax argumentList)
20954
var
newNode = SyntaxFactory.ConstructorInitializer(this.Kind, colonToken, thisOrBaseKeyword, argumentList);
27607
public virtual TResult VisitConstructorInitializer(
ConstructorInitializerSyntax
node) => this.DefaultVisit(node);
27861
public virtual void VisitConstructorInitializer(
ConstructorInitializerSyntax
node) => this.DefaultVisit(node);
28495
=> node.Update(VisitList(node.AttributeLists), VisitList(node.Modifiers), (SyntaxToken)Visit(node.Identifier), (ParameterListSyntax)Visit(node.ParameterList), (
ConstructorInitializerSyntax
)Visit(node.Initializer), (BlockSyntax)Visit(node.Body), (ArrowExpressionClauseSyntax)Visit(node.ExpressionBody), (SyntaxToken)Visit(node.SemicolonToken));
28497
public override CSharpSyntaxNode VisitConstructorInitializer(
ConstructorInitializerSyntax
node)
32860
public ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken identifier, ParameterListSyntax parameterList,
ConstructorInitializerSyntax
? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
32880
public
ConstructorInitializerSyntax
ConstructorInitializer(SyntaxKind kind, SyntaxToken colonToken, SyntaxToken thisOrBaseKeyword, ArgumentListSyntax argumentList)
32903
if (cached != null) return (
ConstructorInitializerSyntax
)cached;
32905
var
result = new ConstructorInitializerSyntax(kind, colonToken, thisOrBaseKeyword, argumentList, this.context);
38282
public static ConstructorDeclarationSyntax ConstructorDeclaration(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, CoreSyntax.SyntaxList<SyntaxToken> modifiers, SyntaxToken identifier, ParameterListSyntax parameterList,
ConstructorInitializerSyntax
? initializer, BlockSyntax? body, ArrowExpressionClauseSyntax? expressionBody, SyntaxToken? semicolonToken)
38302
public static
ConstructorInitializerSyntax
ConstructorInitializer(SyntaxKind kind, SyntaxToken colonToken, SyntaxToken thisOrBaseKeyword, ArgumentListSyntax argumentList)
38325
if (cached != null) return (
ConstructorInitializerSyntax
)cached;
38327
var
result = new ConstructorInitializerSyntax(kind, colonToken, thisOrBaseKeyword, argumentList);
_generated\2\Syntax.xml.Syntax.Generated.cs (2)
13162
public SyntaxToken ColonToken => new SyntaxToken(this, ((InternalSyntax.
ConstructorInitializerSyntax
)this.Green).colonToken, Position, 0);
13165
public SyntaxToken ThisOrBaseKeyword => new SyntaxToken(this, ((InternalSyntax.
ConstructorInitializerSyntax
)this.Green).thisOrBaseKeyword, GetChildPosition(1), GetChildIndex(1));
Parser\LanguageParser.cs (4)
3534
var
initializer = this.TryParseConstructorInitializer();
3546
private
ConstructorInitializerSyntax
? TryParseConstructorInitializer()
3560
private
ConstructorInitializerSyntax
ParseConstructorInitializer()
3720
var
initializer = this.ParseConstructorInitializer();