24 references to BoundWhileStatement
Microsoft.CodeAnalysis.VisualBasic (24)
Analysis\FlowAnalysis\AbstractFlowPass.vb (1)
1780
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
Analysis\FlowAnalysis\ExitPointsWalker.vb (1)
85
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
5404
Public Function Update(condition As BoundExpression, body As BoundStatement, continueLabel As LabelSymbol, exitLabel As LabelSymbol) As
BoundWhileStatement
9525
Return VisitWhileStatement(CType(node,
BoundWhileStatement
), arg)
10079
Public Overridable Function VisitWhileStatement(node As
BoundWhileStatement
, arg As A) As R
10782
Public Overridable Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
11615
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
12643
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
13956
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
, arg As Object) As TreeDumperNode
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (2)
376
Public Overrides Function InstrumentWhileStatementConditionalGotoStart(original As
BoundWhileStatement
, ifConditionGotoStart As BoundStatement) As BoundStatement
482
Return DirectCast(statement,
BoundWhileStatement
).Condition.Syntax
Lowering\Instrumentation\CompoundInstrumenter.vb (3)
119
Public Overrides Function InstrumentWhileEpilogue(original As
BoundWhileStatement
, epilogueOpt As BoundStatement) As BoundStatement
123
Public Overrides Function InstrumentWhileStatementConditionalGotoStart(original As
BoundWhileStatement
, ifConditionGotoStart As BoundStatement) As BoundStatement
159
Public Overrides Function InstrumentWhileStatementCondition(original As
BoundWhileStatement
, rewrittenCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression
Lowering\Instrumentation\DebugInfoInjector.vb (3)
178
Public Overrides Function InstrumentWhileEpilogue(original As
BoundWhileStatement
, epilogueOpt As BoundStatement) As BoundStatement
182
Public Overrides Function InstrumentWhileStatementConditionalGotoStart(original As
BoundWhileStatement
, ifConditionGotoStart As BoundStatement) As BoundStatement
261
Public Overrides Function InstrumentWhileStatementCondition(original As
BoundWhileStatement
, rewrittenCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression
Lowering\Instrumentation\Instrumenter.vb (3)
164
Public Overridable Function InstrumentWhileEpilogue(original As
BoundWhileStatement
, epilogueOpt As BoundStatement) As BoundStatement
170
Public Overridable Function InstrumentWhileStatementConditionalGotoStart(original As
BoundWhileStatement
, ifConditionGotoStart As BoundStatement) As BoundStatement
236
Public Overridable Function InstrumentWhileStatementCondition(original As
BoundWhileStatement
, rewrittenCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression
Lowering\LocalRewriter\LocalRewriter_While.vb (4)
15
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
65
afterBodyResumeTargetOpt = _instrumenterOpt.InstrumentWhileEpilogue(DirectCast(statement,
BoundWhileStatement
), afterBodyResumeTargetOpt)
81
rewrittenCondition = _instrumenterOpt.InstrumentWhileStatementCondition(DirectCast(statement,
BoundWhileStatement
), rewrittenCondition, _currentMethodOrLambda)
104
ifConditionGotoStart = _instrumenterOpt.InstrumentWhileStatementConditionalGotoStart(DirectCast(statement,
BoundWhileStatement
), ifConditionGotoStart)