2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
239
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3901
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);
1599
VisitStatement
(child as BoundStatement);
1784
VisitStatement
(node.Consequence);
1802
VisitStatement
(alternative);
1940
VisitStatement
(tryBlock);
1985
VisitStatement
(catchBlock.Body);
2015
VisitStatement
(finallyBlock); // this should generate no pending branches
2348
VisitStatement
(node.Body);
2870
VisitStatement
(node.Initializer);
2887
VisitStatement
(node.Body);
2891
VisitStatement
(node.Increment);
2906
VisitStatement
(node.Body);
3203
VisitStatement
(node.StatementOpt);
3219
VisitStatement
(node.StatementOpt);
3239
VisitStatement
(statement);
3357
VisitStatement
(node.Body);
3399
VisitStatement
(node.Body);
3406
VisitStatement
(node.Body);
3429
VisitStatement
(node.DeclarationsOpt);
3432
VisitStatement
(node.Body);
3445
VisitStatement
(node.Declarations);
3446
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)
3904
base.
VisitStatement
(statement);