2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
240
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3815
protected override void
VisitStatement
(BoundStatement statement)
28 references to VisitStatement
Microsoft.CodeAnalysis.CSharp (28)
FlowAnalysis\AbstractFlowPass.cs (23)
1275
VisitStatement
(node.Statement);
1314
VisitStatement
(statement);
1597
VisitStatement
(child as BoundStatement);
1784
VisitStatement
(node.Consequence);
1802
VisitStatement
(alternative);
1940
VisitStatement
(tryBlock);
1985
VisitStatement
(catchBlock.Body);
2014
VisitStatement
(finallyBlock); // this should generate no pending branches
2346
VisitStatement
(node.Body);
2847
VisitStatement
(node.Initializer);
2864
VisitStatement
(node.Body);
2868
VisitStatement
(node.Increment);
2883
VisitStatement
(node.Body);
3180
VisitStatement
(node.StatementOpt);
3196
VisitStatement
(node.StatementOpt);
3216
VisitStatement
(statement);
3334
VisitStatement
(node.Body);
3376
VisitStatement
(node.Body);
3383
VisitStatement
(node.Body);
3406
VisitStatement
(node.DeclarationsOpt);
3409
VisitStatement
(node.Body);
3422
VisitStatement
(node.Declarations);
3423
VisitStatement
(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
249
base.
VisitStatement
(statement);
256
base.
VisitStatement
(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2207
VisitStatement
(stmt);
2215
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3818
base.
VisitStatement
(statement);