2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
244
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3945
protected override void
VisitStatement
(BoundStatement statement)
28 references to VisitStatement
Microsoft.CodeAnalysis.CSharp (28)
FlowAnalysis\AbstractFlowPass.cs (23)
1276
VisitStatement
(node.Statement);
1315
VisitStatement
(statement);
1609
VisitStatement
(child as BoundStatement);
1794
VisitStatement
(node.Consequence);
1812
VisitStatement
(alternative);
1950
VisitStatement
(tryBlock);
1995
VisitStatement
(catchBlock.Body);
2025
VisitStatement
(finallyBlock); // this should generate no pending branches
2358
VisitStatement
(node.Body);
2880
VisitStatement
(node.Initializer);
2897
VisitStatement
(node.Body);
2901
VisitStatement
(node.Increment);
2916
VisitStatement
(node.Body);
3213
VisitStatement
(node.StatementOpt);
3229
VisitStatement
(node.StatementOpt);
3249
VisitStatement
(statement);
3367
VisitStatement
(node.Body);
3409
VisitStatement
(node.Body);
3416
VisitStatement
(node.Body);
3439
VisitStatement
(node.DeclarationsOpt);
3442
VisitStatement
(node.Body);
3455
VisitStatement
(node.Declarations);
3456
VisitStatement
(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
253
base.
VisitStatement
(statement);
260
base.
VisitStatement
(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2169
VisitStatement
(stmt);
2177
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3948
base.
VisitStatement
(statement);