5 references to ImmutableHashSetExtensions
Microsoft.CodeAnalysis.AnalyzerUtilities (5)
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysisValueSet.cs (1)
99
ImmutableHashSetExtensions
.AddRange(AnalysisValues, newAnalysisValues.AnalysisValues), Parents, Height);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysis.CorePointsToAnalysisDataDomain.cs (1)
102
var childEntities =
ImmutableHashSetExtensions
.AddRange(
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\PointsToAnalysis\PointsToAnalysisResult.cs (1)
38
=>
ImmutableHashSetExtensions
.AddRange(
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\ValueContentAnalysis\ValueContentAbstractValue.cs (1)
174
ImmutableHashSet<object?> mergedLiteralValues =
ImmutableHashSetExtensions
.AddRange(LiteralValues, otherState.LiteralValues);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\SetAbstractDomain.cs (1)
68
return merge ?
ImmutableHashSetExtensions
.AddRange(value1, value2) : value1.IntersectSet(value2);