2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
239
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3815
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);
1597
VisitStatement
(child as BoundStatement);
1784
VisitStatement
(node.Consequence);
1802
VisitStatement
(alternative);
1940
VisitStatement
(tryBlock);
1985
VisitStatement
(catchBlock.Body);
2014
VisitStatement
(finallyBlock); // this should generate no pending branches
2346
VisitStatement
(node.Body);
2868
VisitStatement
(node.Initializer);
2885
VisitStatement
(node.Body);
2889
VisitStatement
(node.Increment);
2904
VisitStatement
(node.Body);
3201
VisitStatement
(node.StatementOpt);
3217
VisitStatement
(node.StatementOpt);
3237
VisitStatement
(statement);
3355
VisitStatement
(node.Body);
3397
VisitStatement
(node.Body);
3404
VisitStatement
(node.Body);
3427
VisitStatement
(node.DeclarationsOpt);
3430
VisitStatement
(node.Body);
3443
VisitStatement
(node.Declarations);
3444
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)
3818
base.
VisitStatement
(statement);