Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(Microsoft.CodeAnalysis.CSharp.BoundNode)
2 overrides of Visit
Microsoft.CodeAnalysis.CSharp (2)
FlowAnalysis\ControlFlowPass.cs (1)
120public override BoundNode Visit(BoundNode node)
FlowAnalysis\NullableWalker.cs (1)
3406public override BoundNode? Visit(BoundNode? node)
26 references to Visit
Microsoft.CodeAnalysis.CSharp (26)
FlowAnalysis\AbstractFlowPass.cs (22)
425Visit(methodMainNode); 621Visit(node); 655Visit(node); 665Visit(statement); 1555return this.Visit(node.Data.ValueExpression); 1650Visit(node.Operand); 2139Visit(v); 2307Visit(right); // First part of VisitCondition 2464Visit(binary.Right); 2475Visit(binary.Right); 2742Visit(node.RightOperand); 2762Visit(node.RightOperand); 2839Visit(node); 3114Visit(operand); 3274Visit(node.Argument); 3500Visit(node.Initializer); 3552Visit(node.InvokedExpression); 3561Visit(node.Operand); 3609Visit(expressionBody); 3614Visit(blockBody); 3627Visit(blockBody); 3630Visit(expressionBody);
FlowAnalysis\ControlFlowPass.cs (1)
127return base.Visit(node);
FlowAnalysis\DefiniteAssignment.cs (2)
1977Visit(node.Instrumentation.Prologue); 1998Visit(node.Instrumentation.Epilogue);
FlowAnalysis\NullableWalker.cs (1)
3425var result = base.Visit(node);