2 overrides of VisitStatement
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
240protected override void VisitStatement(BoundStatement statement)
FlowAnalysis\NullableWalker.cs (1)
3431protected override void VisitStatement(BoundStatement statement)
28 references to VisitStatement
Microsoft.CodeAnalysis.CSharp (28)
FlowAnalysis\AbstractFlowPass.cs (23)
1220VisitStatement(node.Statement); 1259VisitStatement(statement); 1494VisitStatement(child as BoundStatement); 1663VisitStatement(node.Consequence); 1668VisitStatement(node.AlternativeOpt); 1793VisitStatement(tryBlock); 1838VisitStatement(catchBlock.Body); 1867VisitStatement(finallyBlock); // this should generate no pending branches 2167VisitStatement(node.Body); 2645VisitStatement(node.Initializer); 2662VisitStatement(node.Body); 2666VisitStatement(node.Increment); 2681VisitStatement(node.Body); 2978VisitStatement(node.StatementOpt); 2994VisitStatement(node.StatementOpt); 3009VisitStatement(statement); 3127VisitStatement(node.Body); 3169VisitStatement(node.Body); 3176VisitStatement(node.Body); 3199VisitStatement(node.DeclarationsOpt); 3202VisitStatement(node.Body); 3215VisitStatement(node.Declarations); 3216VisitStatement(node.Body);
FlowAnalysis\ControlFlowPass.cs (2)
249base.VisitStatement(statement); 256base.VisitStatement(statement);
FlowAnalysis\DefiniteAssignment.cs (2)
2039VisitStatement(stmt); 2047VisitStatement(stmt);
FlowAnalysis\NullableWalker.cs (1)
3434base.VisitStatement(statement);