2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
240protected override void VisitStatement(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3718protected override void VisitStatement(BoundStatement statement)
28 references to VisitStatement
Microsoft.CodeAnalysis.CSharp (28)
FlowAnalysis\AbstractFlowPass.cs (23)
1276VisitStatement(node.Statement); 1315VisitStatement(statement); 1591VisitStatement(child as BoundStatement); 1778VisitStatement(node.Consequence); 1796VisitStatement(alternative); 1934VisitStatement(tryBlock); 1979VisitStatement(catchBlock.Body); 2008VisitStatement(finallyBlock); // this should generate no pending branches 2340VisitStatement(node.Body); 2841VisitStatement(node.Initializer); 2858VisitStatement(node.Body); 2862VisitStatement(node.Increment); 2877VisitStatement(node.Body); 3174VisitStatement(node.StatementOpt); 3190VisitStatement(node.StatementOpt); 3205VisitStatement(statement); 3323VisitStatement(node.Body); 3365VisitStatement(node.Body); 3372VisitStatement(node.Body); 3395VisitStatement(node.DeclarationsOpt); 3398VisitStatement(node.Body); 3411VisitStatement(node.Declarations); 3412VisitStatement(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
249base.VisitStatement(statement); 256base.VisitStatement(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2195VisitStatement(stmt); 2203VisitStatement(stmt);
FlowAnalysis\NullableWalker.cs (1)
3721base.VisitStatement(statement);