Base:
method
Visit
Microsoft.CodeAnalysis.CSharp.BoundTreeVisitor.Visit(Microsoft.CodeAnalysis.CSharp.BoundNode)
10 overrides of Visit
Microsoft.CodeAnalysis.CSharp (10)
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
866public override BoundNode? Visit(BoundNode? node)
Binder\RefSafetyAnalysis.cs (1)
321public override BoundNode? Visit(BoundNode? node)
BoundTree\BoundNodeExtensions.cs (1)
92public override BoundNode? Visit(BoundNode? node) => ContainsAwait ? null : base.Visit(node);
CodeGen\EmitExpression.cs (1)
617public override BoundNode Visit(BoundNode node)
CodeGen\Optimizer.cs (2)
823public override BoundNode Visit(BoundNode node) 2052public override BoundNode Visit(BoundNode node)
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
130public override BoundNode Visit(BoundNode node)
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
398public override BoundNode Visit(BoundNode node)
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
141public override BoundNode Visit(BoundNode node)
Lowering\UnmatchedGotoFinder.cs (1)
47public override BoundNode Visit(BoundNode node)
26 references to Visit
Microsoft.CodeAnalysis.CSharp (26)
Binder\DecisionDagBuilder_CheckOrReachability.cs (1)
881return base.Visit(node);
Binder\RefSafetyAnalysis.cs (1)
326return base.Visit(node);
BoundTree\BoundNodeExtensions.cs (1)
92public override BoundNode? Visit(BoundNode? node) => ContainsAwait ? null : base.Visit(node);
BoundTree\BoundTreeWalker.cs (8)
129this.Visit(current); 134this.Visit(current); 166Visit(current); 172Visit(current); 225this.Visit(node.ReceiverOpt); 237Visit(node.Condition); 238Visit(node.Consequence); 250Visit(alternative);
CodeGen\EmitExpression.cs (1)
624return base.Visit(node);
CodeGen\Optimizer.cs (2)
827return base.Visit(node); 2060return base.Visit(node);
Compilation\MemberSemanticModel.NodeMapBuilder.cs (1)
252base.Visit(current);
Lowering\AsyncRewriter\AsyncExceptionHandlerRewriter.cs (3)
856this.Visit(body); 896Visit(node.TryBlock); 901Visit(node.FinallyBlockOpt);
Lowering\AsyncRewriter\AsyncRewriter.cs (1)
309detector.Visit(node);
Lowering\ClosureConversion\ClosureConversion.Analysis.Tree.cs (1)
397Visit(_currentScope.BoundNode);
Lowering\DiagnosticsPass_ExpressionTrees.cs (1)
409return base.Visit(node);
Lowering\IteratorRewriter\IteratorMethodToStateMachineRewriter.YieldsInTryAnalysis.cs (1)
31this.Visit(body);
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
148return this._mightAssignSomething ? null : base.Visit(node);
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (1)
352new OutsideVariablesUsedInside(this, this.topLevelMethod, this).Visit(finallyBlock);
Lowering\UnmatchedGotoFinder.cs (1)
63return base.Visit(node);
Symbols\ConstantValueUtils.cs (1)
168visitor.Visit(expression);