3 writes to PropertyAbstractValues
Microsoft.CodeAnalysis.AnalyzerUtilities (3)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\ConstructorMapper.cs (3)
49this.PropertyAbstractValues = propertyAbstractValues; 59this.PropertyAbstractValues = ImmutableArray<PropertySetAbstractValueKind>.Empty; 69this.PropertyAbstractValues = ImmutableArray<PropertySetAbstractValueKind>.Empty;
8 references to PropertyAbstractValues
Microsoft.CodeAnalysis.AnalyzerUtilities (8)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\ConstructorMapper.cs (6)
92if (!this.PropertyAbstractValues.IsEmpty) 94if (this.PropertyAbstractValues.Length != propertyCount) 96throw new ArgumentException($"ConstructorMapper PropertyAbstractValues has invalid length (expected {propertyCount}, actual length {this.PropertyAbstractValues.Length})"); 104HashUtilities.Combine(PropertyAbstractValues, ref hashCode); 120&& this.PropertyAbstractValues == other.PropertyAbstractValues;
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PropertySetAnalysis\PropertySetAnalysis.PropertySetDataFlowOperationVisitor.cs (2)
154if (!constructorMapper.PropertyAbstractValues.IsEmpty) 156abstractValue = PropertySetAbstractValue.GetInstance(constructorMapper.PropertyAbstractValues);