2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
239
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3821
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);
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);
2869
VisitStatement
(node.Initializer);
2886
VisitStatement
(node.Body);
2890
VisitStatement
(node.Increment);
2905
VisitStatement
(node.Body);
3202
VisitStatement
(node.StatementOpt);
3218
VisitStatement
(node.StatementOpt);
3238
VisitStatement
(statement);
3356
VisitStatement
(node.Body);
3398
VisitStatement
(node.Body);
3405
VisitStatement
(node.Body);
3428
VisitStatement
(node.DeclarationsOpt);
3431
VisitStatement
(node.Body);
3444
VisitStatement
(node.Declarations);
3445
VisitStatement
(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
248
base.
VisitStatement
(statement);
255
base.
VisitStatement
(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2208
VisitStatement
(stmt);
2216
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3824
base.
VisitStatement
(statement);