3 overrides of Visit
ILLink.RoslynAnalyzer (1)
DataFlow\OperationWalker.cs (1)
20
public override TResult?
Visit
(IOperation? operation, TArgument argument)
Microsoft.CodeAnalysis (2)
Operations\ControlFlowGraphBuilder.cs (1)
7884
public override IOperation?
Visit
(IOperation? operation, int? argument)
Operations\OperationWalker.cs (1)
67
public override object?
Visit
(IOperation? operation, TArgument argument)
12 references to Visit
ILLink.RoslynAnalyzer (6)
DataFlow\FeatureChecksVisitor.cs (5)
45
return
Visit
(operation.Value, state);
67
FeatureChecksValue context =
Visit
(operation.Operand, state);
111
FeatureChecksValue rightValue =
Visit
(operation.RightOperand, state);
118
FeatureChecksValue leftValue =
Visit
(operation.LeftOperand, state);
132
FeatureChecksValue value =
Visit
(operation.Value, state);
TrimAnalysis\TrimAnalysisVisitor.cs (1)
64
return _featureChecksVisitor.
Visit
(branchValueOperation, state);
Microsoft.CodeAnalysis (6)
Operations\ControlFlowGraphBuilder.cs (3)
1248
AddStatement(base.
Visit
(operation, null));
7877
var result = base.
Visit
(operation, argument);
7893
var result = PopStackFrame(PushStackFrame(), base.
Visit
(operation, argument));
Operations\ControlFlowGraphBuilder.RegionBuilder.cs (3)
389
AnonymousFunctionsMapBuilder.Instance.
Visit
(o, argument);
393
AnonymousFunctionsMapBuilder.Instance.
Visit
(block.BranchValue, argument);
422
Visit
(child, argument);