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)
84
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
Generated\BoundNodes.xml.Generated.vb (7)
5420
Public Function Update(condition As BoundExpression, body As BoundStatement, continueLabel As LabelSymbol, exitLabel As LabelSymbol) As
BoundWhileStatement
9541
Return VisitWhileStatement(CType(node,
BoundWhileStatement
), arg)
10095
Public Overridable Function VisitWhileStatement(node As
BoundWhileStatement
, arg As A) As R
10798
Public Overridable Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
11631
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
12659
Public Overrides Function VisitWhileStatement(node As
BoundWhileStatement
) As BoundNode
13972
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)