17 references to WhileStatement
Microsoft.CodeAnalysis.VisualBasic (10)
Binding\Binder_Statements.vb (1)
2853Dim condition As BoundExpression = BindBooleanExpression(node.WhileStatement.Condition, diagnostics)
Generated\Syntax.xml.Main.Generated.vb (2)
2730Dim newWhileStatement = DirectCast(Visit(node.WhileStatement), WhileStatementSyntax) 2731If node.WhileStatement IsNot newWhileStatement Then anyChanges = True
Generated\Syntax.xml.Syntax.Generated.vb (4)
12763return Update(Me.WhileStatement, statements, Me.EndWhileStatement) 12785return Update(Me.WhileStatement, Me.Statements, endWhileStatement) 12804Return Me.WhileStatement 12837If whileStatement IsNot Me.WhileStatement OrElse statements <> Me.Statements OrElse endWhileStatement IsNot Me.EndWhileStatement Then
Semantics\StatementSyntaxWalker.vb (1)
113Visit(node.WhileStatement)
Syntax\SyntaxFacts.vb (1)
385beginStatement = whileBlock.WhileStatement
Syntax\SyntaxNormalizer.vb (1)
979AddLinebreaksAfterTokenIfNeeded(node.WhileStatement.GetLastToken(), 1)
Microsoft.CodeAnalysis.VisualBasic.CodeStyle (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
377[while].WhileStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Microsoft.CodeAnalysis.VisualBasic.Features (4)
CodeFixes\GenerateEndConstruct\GenerateEndConstructCodeFixProvider.vb (1)
137(Function(n As WhileBlockSyntax) n.WhileStatement),
EditAndContinue\SyntaxComparer.vb (1)
956Return New With {.Begin = CType(block.WhileStatement, StatementSyntax), block.Statements}
ExtractMethod\VisualBasicMethodExtractor.VisualBasicCodeGenerator.CallSiteContainerRewriter.vb (1)
145Return node.WithWhileStatement(ReplaceStatementIfNeeded(node.WhileStatement)).
Structure\Providers\WhileBlockStructureProvider.vb (1)
20node, node.WhileStatement, autoCollapse:=False,
Microsoft.CodeAnalysis.VisualBasic.Workspaces (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
377[while].WhileStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),
Roslyn.Diagnostics.VisualBasic.Analyzers (1)
src\roslyn\src\Workspaces\SharedUtilitiesAndExtensions\Compiler\VisualBasic\Formatting\Rules\NodeBasedFormattingRule.vb (1)
377[while].WhileStatement.GetLastToken().GetNextToken(includeZeroWidth:=True),