2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
239
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3836
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);
1783
VisitStatement
(node.Consequence);
1801
VisitStatement
(alternative);
1939
VisitStatement
(tryBlock);
1984
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)
2159
VisitStatement
(stmt);
2167
VisitStatement
(stmt);
FlowAnalysis\NullableWalker.cs (1)
3839
base.
VisitStatement
(statement);