4 overrides of SetAbstractValueForAssignment
Microsoft.CodeAnalysis.AnalyzerUtilities (4)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\DisposeAnalysis\DisposeAnalysis.DisposeDataFlowOperationVisitor.cs (1)
158
protected override void
SetAbstractValueForAssignment
(IOperation target, IOperation? assignedValueOperation, DisposeAbstractValue assignedValue, bool mayBeAssignment = false)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ParameterValidationAnalysis\ParameterValidationAnalysis.ParameterValidationDataFlowOperationVisitor.cs (1)
97
protected override void
SetAbstractValueForAssignment
(IOperation target, IOperation? assignedValueOperation, ParameterValidationAbstractValue assignedValue, bool mayBeAssignment = false)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (1)
139
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)
1963
SetAbstractValueForAssignment
(target, assignedValueOperation, assignedValue);
1975
SetAbstractValueForAssignment
(capturedOperation, assignedValueOperation, assignedValue, mayBeAssignment: true);
2845
SetAbstractValueForAssignment
(operation.Target, operation.Value, value);
2865
SetAbstractValueForAssignment
(operation.Target, assignedValueOperation: null, assignedValue: value);
2890
SetAbstractValueForAssignment
(operation.Target, operation.Value, assignedValue);
3018
SetAbstractValueForAssignment
(target: operation, assignedValueOperation: operation.Value, assignedValue: value);
3129
SetAbstractValueForAssignment
(operation.Value, operation, value);
3262
SetAbstractValueForAssignment
(
3697
SetAbstractValueForAssignment
(element, operation, ValueDomain.UnknownOrMayBeValue);
3850
SetAbstractValueForAssignment
(