2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
240
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3657
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);
1591
VisitStatement
(child as BoundStatement);
1778
VisitStatement
(node.Consequence);
1796
VisitStatement
(alternative);
1934
VisitStatement
(tryBlock);
1979
VisitStatement
(catchBlock.Body);
2008
VisitStatement
(finallyBlock); // this should generate no pending branches
2340
VisitStatement
(node.Body);
2837
VisitStatement
(node.Initializer);
2854
VisitStatement
(node.Body);
2858
VisitStatement
(node.Increment);
2873
VisitStatement
(node.Body);
3170
VisitStatement
(node.StatementOpt);
3186
VisitStatement
(node.StatementOpt);
3201
VisitStatement
(statement);
3319
VisitStatement
(node.Body);
3361
VisitStatement
(node.Body);
3368
VisitStatement
(node.Body);
3391
VisitStatement
(node.DeclarationsOpt);
3394
VisitStatement
(node.Body);
3407
VisitStatement
(node.Declarations);
3408
VisitStatement
(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
249
base.
VisitStatement
(statement);
256
base.
VisitStatement
(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2195
VisitStatement
(stmt);
2203
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3660
base.
VisitStatement
(statement);