4 overrides of SetAbstractValueForAssignment
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
156
protected override void
SetAbstractValueForAssignment
(IOperation target, IOperation? assignedValueOperation, DisposeAbstractValue assignedValue, bool mayBeAssignment = false)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
96
protected override void
SetAbstractValueForAssignment
(IOperation target, IOperation? assignedValueOperation, ParameterValidationAbstractValue assignedValue, bool mayBeAssignment = false)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
137
protected override void
SetAbstractValueForAssignment
(IOperation target, IOperation? assignedValueOperation, PropertySetAbstractValue assignedValue, bool mayBeAssignment = false)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
218
protected override void
SetAbstractValueForAssignment
(IOperation target, IOperation? assignedValueOperation, TAbstractAnalysisValue assignedValue, bool mayBeAssignment = false)
10 references to SetAbstractValueForAssignment
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (10)
1961
SetAbstractValueForAssignment
(target, assignedValueOperation, assignedValue);
1973
SetAbstractValueForAssignment
(capturedOperation, assignedValueOperation, assignedValue, mayBeAssignment: true);
2843
SetAbstractValueForAssignment
(operation.Target, operation.Value, value);
2863
SetAbstractValueForAssignment
(operation.Target, assignedValueOperation: null, assignedValue: value);
2888
SetAbstractValueForAssignment
(operation.Target, operation.Value, assignedValue);
3016
SetAbstractValueForAssignment
(target: operation, assignedValueOperation: operation.Value, assignedValue: value);
3127
SetAbstractValueForAssignment
(operation.Value, operation, value);
3260
SetAbstractValueForAssignment
(
3695
SetAbstractValueForAssignment
(element, operation, ValueDomain.UnknownOrMayBeValue);
3848
SetAbstractValueForAssignment
(