4 instantiations of ForStatementSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
12602
=> new
ForStatementSyntax
(this.Kind, this.attributeLists, this.forKeyword, this.openParenToken, this.declaration, this.initializers, this.firstSemicolonToken, this.condition, this.secondSemicolonToken, this.incrementors, this.closeParenToken, this.statement, diagnostics, GetAnnotations());
12605
=> new
ForStatementSyntax
(this.Kind, this.attributeLists, this.forKeyword, this.openParenToken, this.declaration, this.initializers, this.firstSemicolonToken, this.condition, this.secondSemicolonToken, this.incrementors, this.closeParenToken, this.statement, GetDiagnostics(), annotations);
31479
return new
ForStatementSyntax
(SyntaxKind.ForStatement, attributeLists.Node, forKeyword, openParenToken, declaration, initializers.Node, firstSemicolonToken, condition, secondSemicolonToken, incrementors.Node, closeParenToken, statement, this.context);
36901
return new
ForStatementSyntax
(SyntaxKind.ForStatement, attributeLists.Node, forKeyword, openParenToken, declaration, initializers.Node, firstSemicolonToken, condition, secondSemicolonToken, incrementors.Node, closeParenToken, statement);
14 references to ForStatementSyntax
Microsoft.CodeAnalysis.CSharp (14)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
12584
public
ForStatementSyntax
Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken forKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers, SyntaxToken firstSemicolonToken, ExpressionSyntax condition, SyntaxToken secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors, SyntaxToken closeParenToken, StatementSyntax statement)
12588
var
newNode = SyntaxFactory.ForStatement(attributeLists, forKeyword, openParenToken, declaration, initializers, firstSemicolonToken, condition, secondSemicolonToken, incrementors, closeParenToken, statement);
27546
public virtual TResult VisitForStatement(
ForStatementSyntax
node) => this.DefaultVisit(node);
27800
public virtual void VisitForStatement(
ForStatementSyntax
node) => this.DefaultVisit(node);
28314
public override CSharpSyntaxNode VisitForStatement(
ForStatementSyntax
node)
31463
public
ForStatementSyntax
ForStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken forKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers, SyntaxToken firstSemicolonToken, ExpressionSyntax? condition, SyntaxToken secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors, SyntaxToken closeParenToken, StatementSyntax statement)
36885
public static
ForStatementSyntax
ForStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken forKeyword, SyntaxToken openParenToken, VariableDeclarationSyntax? declaration, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> initializers, SyntaxToken firstSemicolonToken, ExpressionSyntax? condition, SyntaxToken secondSemicolonToken, CoreSyntax.SeparatedSyntaxList<ExpressionSyntax> incrementors, SyntaxToken closeParenToken, StatementSyntax statement)
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
7724
public SyntaxToken ForKeyword => new SyntaxToken(this, ((InternalSyntax.
ForStatementSyntax
)this.Green).forKeyword, GetChildPosition(1), GetChildIndex(1));
7726
public SyntaxToken OpenParenToken => new SyntaxToken(this, ((InternalSyntax.
ForStatementSyntax
)this.Green).openParenToken, GetChildPosition(2), GetChildIndex(2));
7739
public SyntaxToken FirstSemicolonToken => new SyntaxToken(this, ((InternalSyntax.
ForStatementSyntax
)this.Green).firstSemicolonToken, GetChildPosition(5), GetChildIndex(5));
7743
public SyntaxToken SecondSemicolonToken => new SyntaxToken(this, ((InternalSyntax.
ForStatementSyntax
)this.Green).secondSemicolonToken, GetChildPosition(7), GetChildIndex(7));
7754
public SyntaxToken CloseParenToken => new SyntaxToken(this, ((InternalSyntax.
ForStatementSyntax
)this.Green).closeParenToken, GetChildPosition(9), GetChildIndex(9));
Parser\LanguageParser.cs (2)
9650
private
ForStatementSyntax
ParseForStatement(SyntaxList<AttributeListSyntax> attributes)
9675
var
forStatement = _syntaxFactory.ForStatement(