2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
240
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3799
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);
1598
VisitStatement
(child as BoundStatement);
1785
VisitStatement
(node.Consequence);
1803
VisitStatement
(alternative);
1941
VisitStatement
(tryBlock);
1986
VisitStatement
(catchBlock.Body);
2015
VisitStatement
(finallyBlock); // this should generate no pending branches
2347
VisitStatement
(node.Body);
2848
VisitStatement
(node.Initializer);
2865
VisitStatement
(node.Body);
2869
VisitStatement
(node.Increment);
2884
VisitStatement
(node.Body);
3181
VisitStatement
(node.StatementOpt);
3197
VisitStatement
(node.StatementOpt);
3217
VisitStatement
(statement);
3335
VisitStatement
(node.Body);
3377
VisitStatement
(node.Body);
3384
VisitStatement
(node.Body);
3407
VisitStatement
(node.DeclarationsOpt);
3410
VisitStatement
(node.Body);
3423
VisitStatement
(node.Declarations);
3424
VisitStatement
(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
249
base.
VisitStatement
(statement);
256
base.
VisitStatement
(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2222
VisitStatement
(stmt);
2230
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3802
base.
VisitStatement
(statement);