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