4 instantiations of DoStatementSyntax
Microsoft.CodeAnalysis.CSharp (4)
_generated\1\Syntax.xml.Internal.Generated.cs (4)
12400
=> new
DoStatementSyntax
(this.Kind, this.attributeLists, this.doKeyword, this.statement, this.whileKeyword, this.openParenToken, this.condition, this.closeParenToken, this.semicolonToken, diagnostics, GetAnnotations());
12403
=> new
DoStatementSyntax
(this.Kind, this.attributeLists, this.doKeyword, this.statement, this.whileKeyword, this.openParenToken, this.condition, this.closeParenToken, this.semicolonToken, GetDiagnostics(), annotations);
31460
return new
DoStatementSyntax
(SyntaxKind.DoStatement, attributeLists.Node, doKeyword, statement, whileKeyword, openParenToken, condition, closeParenToken, semicolonToken, this.context);
36882
return new
DoStatementSyntax
(SyntaxKind.DoStatement, attributeLists.Node, doKeyword, statement, whileKeyword, openParenToken, condition, closeParenToken, semicolonToken);
13 references to DoStatementSyntax
Microsoft.CodeAnalysis.CSharp (13)
_generated\1\Syntax.xml.Internal.Generated.cs (7)
12382
public
DoStatementSyntax
Update(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken)
12386
var
newNode = SyntaxFactory.DoStatement(attributeLists, doKeyword, statement, whileKeyword, openParenToken, condition, closeParenToken, semicolonToken);
27545
public virtual TResult VisitDoStatement(
DoStatementSyntax
node) => this.DefaultVisit(node);
27799
public virtual void VisitDoStatement(
DoStatementSyntax
node) => this.DefaultVisit(node);
28311
public override CSharpSyntaxNode VisitDoStatement(
DoStatementSyntax
node)
31443
public
DoStatementSyntax
DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken)
36865
public static
DoStatementSyntax
DoStatement(CoreSyntax.SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken doKeyword, StatementSyntax statement, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, SyntaxToken semicolonToken)
_generated\2\Syntax.xml.Syntax.Generated.cs (5)
7641
public SyntaxToken DoKeyword => new SyntaxToken(this, ((InternalSyntax.
DoStatementSyntax
)this.Green).doKeyword, GetChildPosition(1), GetChildIndex(1));
7645
public SyntaxToken WhileKeyword => new SyntaxToken(this, ((InternalSyntax.
DoStatementSyntax
)this.Green).whileKeyword, GetChildPosition(3), GetChildIndex(3));
7647
public SyntaxToken OpenParenToken => new SyntaxToken(this, ((InternalSyntax.
DoStatementSyntax
)this.Green).openParenToken, GetChildPosition(4), GetChildIndex(4));
7651
public SyntaxToken CloseParenToken => new SyntaxToken(this, ((InternalSyntax.
DoStatementSyntax
)this.Green).closeParenToken, GetChildPosition(6), GetChildIndex(6));
7653
public SyntaxToken SemicolonToken => new SyntaxToken(this, ((InternalSyntax.
DoStatementSyntax
)this.Green).semicolonToken, GetChildPosition(7), GetChildIndex(7));
Parser\LanguageParser.cs (1)
9588
private
DoStatementSyntax
ParseDoStatement(SyntaxList<AttributeListSyntax> attributes)