2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
240
protected override void
VisitStatement
(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3718
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);
2841
VisitStatement
(node.Initializer);
2858
VisitStatement
(node.Body);
2862
VisitStatement
(node.Increment);
2877
VisitStatement
(node.Body);
3174
VisitStatement
(node.StatementOpt);
3190
VisitStatement
(node.StatementOpt);
3205
VisitStatement
(statement);
3323
VisitStatement
(node.Body);
3365
VisitStatement
(node.Body);
3372
VisitStatement
(node.Body);
3395
VisitStatement
(node.DeclarationsOpt);
3398
VisitStatement
(node.Body);
3411
VisitStatement
(node.Declarations);
3412
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)
3721
base.
VisitStatement
(statement);