1 write to AnalysisValues
Microsoft.CodeAnalysis.NetAnalyzers (1)
src\8ce1f4f68b646e6d\GlobalFlowStateAnalysisValueSet.cs (1)
38AnalysisValues = analysisValues;
36 references to AnalysisValues
Microsoft.CodeAnalysis.NetAnalyzers (36)
Microsoft.NetCore.Analyzers\InteropServices\PlatformCompatibilityAnalyzer.cs (10)
496foreach (var analysisValue in value.AnalysisValues) 529else if (value.AnalysisValues.Contains(new PlatformMethodValue(info.PlatformName, EmptyVersion, false))) 626if (parent.AnalysisValues.Count > 0) 629IsNegationOfCallsiteAttributes(parentCsAttributes, parent.AnalysisValues)) 634if (value.AnalysisValues.Count == parent.AnalysisValues.Count && 635IsNegationOfParentValues(value, parent.AnalysisValues.GetEnumerator())) 641if (parent.AnalysisValues.Count == 1 && 642IsPlatformSupportWasSuppresed((PlatformMethodValue)parent.AnalysisValues.First(), attributes, originalAttributes)) 707foreach (var val in value.AnalysisValues)
src\8ce1f4f68b646e6d\GlobalFlowStateAnalysis.GlobalFlowStateAnalysisValueSetDomain.cs (10)
86if (value1.Height == 0 && value1.AnalysisValues.IsSubsetOf(value2.AnalysisValues)) 91if (value2.Height == 0 && value2.AnalysisValues.IsSubsetOf(value1.AnalysisValues)) 99value1.AnalysisValues.Count == value2.AnalysisValues.Count && 228var sets = value1.AnalysisValues.IntersectSet(value2.AnalysisValues); 235if (sets.Count == value1.AnalysisValues.Count) 239else if (sets.Count == value2.AnalysisValues.Count)
src\8ce1f4f68b646e6d\GlobalFlowStateAnalysisValueSet.cs (16)
68return GlobalFlowStateAnalysisValueSet.Create(AnalysisValues, ImmutableHashSet.Create(newRoot), newHeight); 77return GlobalFlowStateAnalysisValueSet.Create(AnalysisValues, parentsBuilder.ToImmutable(), newHeight); 97AnalysisValues.AddRange(newAnalysisValues.AnalysisValues), Parents, Height); 107if (Height == 0 && AnalysisValues.Count == 1) 109var negatedAnalysisValues = ImmutableHashSet.Create(AnalysisValues.Single().GetNegatedValue()); 112else if (Height > 0 && AnalysisValues.Count == 0) 119foreach (var analysisValue in AnalysisValues) 133Debug.Assert(AnalysisValues.Count > 1); 150if (parent.AnalysisValues.Count == 1 && parent.Height == 0) 152analysisValuesBuilder.Add(parent.AnalysisValues.Single().GetNegatedValue()); 168hashCode.Add(HashUtilities.Combine(AnalysisValues)); 177return HashUtilities.Combine(AnalysisValues) == HashUtilities.Combine(other.AnalysisValues) 211if (AnalysisValues.IsEmpty) 216var result = string.Join(" && ", AnalysisValues.Select(f => f.ToString()).Order());