1 write to Value
Microsoft.CodeAnalysis.AnalyzerUtilities (1)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\ArgumentInfo.cs (1)
24Value = value;
10 references to Value
Microsoft.CodeAnalysis.AnalyzerUtilities (10)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (5)
251var assignedEntities = assignedValue.Value.AnalysisEntities; 259if (assignedValue.Value.Kind.IsKnown()) 261newKind = assignedValue.Value.Kind; 281copyValue = assignedValue.Value.AnalysisEntities.Count == newAnalysisEntities.Count ? 282assignedValue.Value :
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (1)
297SetAbstractValueForAssignment(analysisEntity, assignedValue.Operation, assignedValue.Value);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\ArgumentInfo.cs (3)
38hashCode.Add(Value?.GetHashCode() ?? 0); 47&& (Value?.GetHashCode() ?? 0) == (other.Value?.GetHashCode() ?? 0);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (1)
295CacheAbstractValue(argumentInfo.Operation, argumentInfo.Value);