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)
7884public override IOperation? Visit(IOperation? operation, int? argument)
Operations\OperationWalker.cs (1)
67public override object? Visit(IOperation? operation, TArgument argument)
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
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)
64return _featureChecksVisitor.Visit(branchValueOperation, state);
Microsoft.CodeAnalysis (6)
Operations\ControlFlowGraphBuilder.cs (3)
1248AddStatement(base.Visit(operation, null)); 7877var result = base.Visit(operation, argument); 7893var 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);