4 overrides of Visit
ILLink.RoslynAnalyzer (1)
DataFlow\OperationWalker.cs (1)
20public override TResult? Visit(IOperation? operation, TArgument argument)
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (1)
7926public override IOperation? Visit(IOperation? operation, int? argument)
Operations\OperationWalker.cs (1)
67public override object? Visit(IOperation? operation, TArgument argument)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\roslyn\src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
2770public override TAbstractAnalysisValue Visit(IOperation? operation, object? argument)
12 references to Visit
ILLink.RoslynAnalyzer (6)
DataFlow\FeatureChecksVisitor.cs (5)
44return Visit(operation.Value, state); 68FeatureChecksValue context = Visit(operation.Operand, state); 114FeatureChecksValue rightValue = Visit(operation.RightOperand, state); 122FeatureChecksValue leftValue = Visit(operation.LeftOperand, state); 136FeatureChecksValue value = Visit(operation.Value, state);
TrimAnalysis\TrimAnalysisVisitor.cs (1)
69return _featureChecksVisitor.Visit(branchValueOperation, state);
Microsoft.CodeAnalysis (6)
Operations\ControlFlowGraphBuilder.cs (3)
1256AddStatement(base.Visit(operation, null)); 7919var result = base.Visit(operation, argument); 7935var result = PopStackFrame(PushStackFrame(), base.Visit(operation, argument));
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (3)
389AnonymousFunctionsMapBuilder.Instance.Visit(o, argument); 393AnonymousFunctionsMapBuilder.Instance.Visit(block.BranchValue, argument); 422Visit(child, argument);