31 references to BoundForToStatement
Microsoft.CodeAnalysis.VisualBasic (31)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
1926Protected Overridable Sub VisitForControlInitialization(node As BoundForToStatement) 1934Protected Overridable Sub VisitForInitValues(node As BoundForToStatement) 1993Public Overrides Function VisitForToStatement(node As BoundForToStatement) As BoundNode
Analysis\FlowAnalysis\DataFlowPass.vb (1)
1842Protected Overrides Sub VisitForControlInitialization(node As BoundForToStatement)
Analysis\FlowAnalysis\ExitPointsWalker.vb (1)
68Public Overrides Function VisitForToStatement(node As BoundForToStatement) As BoundNode
Analysis\ForLoopVerification.vb (1)
45Public Overrides Function VisitForToStatement(node As BoundForToStatement) As BoundNode
BoundTree\BoundTreeVisitor.vb (1)
84Return VisitForToStatement(CType(node, BoundForToStatement), arg)
Generated\BoundNodes.xml.Generated.vb (7)
5623Public Function Update(initialValue As BoundExpression, limitValue As BoundExpression, stepValue As BoundExpression, checked As Boolean, operatorsOpt As BoundForToUserDefinedOperators, declaredOrInferredLocalOpt As LocalSymbol, controlVariable As BoundExpression, body As BoundStatement, nextVariablesOpt As ImmutableArray(Of BoundExpression), continueLabel As LabelSymbol, exitLabel As LabelSymbol) As BoundForToStatement 9545Return VisitForToStatement(CType(node, BoundForToStatement), arg) 10103Public Overridable Function VisitForToStatement(node As BoundForToStatement, arg As A) As R 10806Public Overridable Function VisitForToStatement(node As BoundForToStatement) As BoundNode 11647Public Overrides Function VisitForToStatement(node As BoundForToStatement) As BoundNode 12675Public Overrides Function VisitForToStatement(node As BoundForToStatement) As BoundNode 13992Public Overrides Function VisitForToStatement(node As BoundForToStatement, arg As Object) As TreeDumperNode
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (2)
404Public Overrides Function InstrumentForLoopInitialization(original As BoundForToStatement, initialization As BoundStatement) As BoundStatement 484Return DirectCast(statement, BoundForToStatement).InitialValue.Syntax
Lowering\Instrumentation\CompoundInstrumenter.vb (4)
167Public Overrides Function InstrumentObjectForLoopInitCondition(original As BoundForToStatement, rewrittenInitCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression 171Public Overrides Function InstrumentObjectForLoopCondition(original As BoundForToStatement, rewrittenLoopCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression 231Public Overrides Function InstrumentForLoopInitialization(original As BoundForToStatement, initialization As BoundStatement) As BoundStatement 235Public Overrides Function InstrumentForLoopIncrement(original As BoundForToStatement, increment As BoundStatement) As BoundStatement
Lowering\Instrumentation\DebugInfoInjector.vb (4)
269Public Overrides Function InstrumentObjectForLoopInitCondition(original As BoundForToStatement, rewrittenInitCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression 273Public Overrides Function InstrumentObjectForLoopCondition(original As BoundForToStatement, rewrittenLoopCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression 368Public Overrides Function InstrumentForLoopInitialization(original As BoundForToStatement, initialization As BoundStatement) As BoundStatement 373Public Overrides Function InstrumentForLoopIncrement(original As BoundForToStatement, increment As BoundStatement) As BoundStatement
Lowering\Instrumentation\Instrumenter.vb (4)
246Public Overridable Function InstrumentObjectForLoopInitCondition(original As BoundForToStatement, rewrittenInitCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression 251Public Overridable Function InstrumentObjectForLoopCondition(original As BoundForToStatement, rewrittenLoopCondition As BoundExpression, currentMethodOrLambda As MethodSymbol) As BoundExpression 364Public Overridable Function InstrumentForLoopInitialization(original As BoundForToStatement, initialization As BoundStatement) As BoundStatement 370Public Overridable Function InstrumentForLoopIncrement(original As BoundForToStatement, increment As BoundStatement) As BoundStatement
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (3)
20Public Overrides Function VisitForToStatement(node As BoundForToStatement) As BoundNode 46Private Function FinishNonObjectForLoop(forStatement As BoundForToStatement, 384Private Function FinishObjectForLoop(forStatement As BoundForToStatement,