1 instantiation of WhileStatementSyntax
Microsoft.CodeAnalysis.CSharp (1)
135 references to WhileStatementSyntax
Microsoft.CodeAnalysis.CSharp (28)
Syntax.xml.Main.Generated.cs (7)
397public virtual TResult? VisitWhileStatement(WhileStatementSyntax node) => this.DefaultVisit(node);
1141public virtual void VisitWhileStatement(WhileStatementSyntax node) => this.DefaultVisit(node);
1884public override SyntaxNode? VisitWhileStatement(WhileStatementSyntax node)
4290public static WhileStatementSyntax WhileStatement(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement)
4297return (WhileStatementSyntax)Syntax.InternalSyntax.SyntaxFactory.WhileStatement(attributeLists.Node.ToGreenList<Syntax.InternalSyntax.AttributeListSyntax>(), (Syntax.InternalSyntax.SyntaxToken)whileKeyword.Node!, (Syntax.InternalSyntax.SyntaxToken)openParenToken.Node!, (Syntax.InternalSyntax.ExpressionSyntax)condition.Green, (Syntax.InternalSyntax.SyntaxToken)closeParenToken.Node!, (Syntax.InternalSyntax.StatementSyntax)statement.Green).CreateRed();
4301public static WhileStatementSyntax WhileStatement(SyntaxList<AttributeListSyntax> attributeLists, ExpressionSyntax condition, StatementSyntax statement)
4305public static WhileStatementSyntax WhileStatement(ExpressionSyntax condition, StatementSyntax statement)
Syntax.xml.Syntax.Generated.cs (9)
7458public WhileStatementSyntax Update(SyntaxList<AttributeListSyntax> attributeLists, SyntaxToken whileKeyword, SyntaxToken openParenToken, ExpressionSyntax condition, SyntaxToken closeParenToken, StatementSyntax statement)
7462var newNode = SyntaxFactory.WhileStatement(attributeLists, whileKeyword, openParenToken, condition, closeParenToken, statement);
7471public new WhileStatementSyntax WithAttributeLists(SyntaxList<AttributeListSyntax> attributeLists) => Update(attributeLists, this.WhileKeyword, this.OpenParenToken, this.Condition, this.CloseParenToken, this.Statement);
7472public WhileStatementSyntax WithWhileKeyword(SyntaxToken whileKeyword) => Update(this.AttributeLists, whileKeyword, this.OpenParenToken, this.Condition, this.CloseParenToken, this.Statement);
7473public WhileStatementSyntax WithOpenParenToken(SyntaxToken openParenToken) => Update(this.AttributeLists, this.WhileKeyword, openParenToken, this.Condition, this.CloseParenToken, this.Statement);
7474public WhileStatementSyntax WithCondition(ExpressionSyntax condition) => Update(this.AttributeLists, this.WhileKeyword, this.OpenParenToken, condition, this.CloseParenToken, this.Statement);
7475public WhileStatementSyntax WithCloseParenToken(SyntaxToken closeParenToken) => Update(this.AttributeLists, this.WhileKeyword, this.OpenParenToken, this.Condition, closeParenToken, this.Statement);
7476public WhileStatementSyntax WithStatement(StatementSyntax statement) => Update(this.AttributeLists, this.WhileKeyword, this.OpenParenToken, this.Condition, this.CloseParenToken, statement);
7479public new WhileStatementSyntax AddAttributeLists(params AttributeListSyntax[] items) => WithAttributeLists(this.AttributeLists.AddRange(items));
Microsoft.CodeAnalysis.CSharp.CodeStyle (11)
Microsoft.CodeAnalysis.CSharp.CodeStyle.Fixes (4)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
38WhileStatementSyntax or
Microsoft.CodeAnalysis.CSharp.EditorFeatures (5)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (4)
Microsoft.CodeAnalysis.CSharp.Features (27)
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (20)
IOperation\IOperationTests_IWhileUntilLoopStatement.cs (19)
122VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
188VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
269VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
347VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
417VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
448VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
509VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
573VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
638VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
671VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
736VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
827VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
930VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
1001VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
1047VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
1084VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
1120VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
1194VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
1294VerifyOperationTreeForTest<WhileStatementSyntax>(source, expectedOperationTree);
Microsoft.CodeAnalysis.CSharp.Syntax.UnitTests (7)
Microsoft.CodeAnalysis.CSharp.Test.Utilities (1)
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
38WhileStatementSyntax or
Microsoft.CodeAnalysis.CSharp.Workspaces.UnitTests (2)
Roslyn.Diagnostics.CSharp.Analyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpMoveDeclarationNearReferenceService.cs (1)
38WhileStatementSyntax or