2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
239
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3865
protected override void
VisitStatement
(BoundStatement statement)
28 references to VisitStatement
Microsoft.CodeAnalysis.CSharp (28)
FlowAnalysis\AbstractFlowPass.cs (23)
1324
VisitStatement
(node.Statement);
1363
VisitStatement
(statement);
1647
VisitStatement
(child as BoundStatement);
1832
VisitStatement
(node.Consequence);
1850
VisitStatement
(alternative);
1988
VisitStatement
(tryBlock);
2033
VisitStatement
(catchBlock.Body);
2063
VisitStatement
(finallyBlock); // this should generate no pending branches
2396
VisitStatement
(node.Body);
2918
VisitStatement
(node.Initializer);
2935
VisitStatement
(node.Body);
2939
VisitStatement
(node.Increment);
2954
VisitStatement
(node.Body);
3251
VisitStatement
(node.StatementOpt);
3267
VisitStatement
(node.StatementOpt);
3287
VisitStatement
(statement);
3405
VisitStatement
(node.Body);
3447
VisitStatement
(node.Body);
3454
VisitStatement
(node.Body);
3477
VisitStatement
(node.DeclarationsOpt);
3480
VisitStatement
(node.Body);
3493
VisitStatement
(node.Declarations);
3494
VisitStatement
(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
248
base.
VisitStatement
(statement);
255
base.
VisitStatement
(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2160
VisitStatement
(stmt);
2168
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3868
base.
VisitStatement
(statement);