31 references to GetInstance
Microsoft.CodeAnalysis.AnalyzerUtilities (31)
src\RoslynAnalyzers\Utilities\Compiler\CodeMetrics\MetricsHelper.cs (1)
205using var _1 = PooledHashSet<SyntaxNode>.GetInstance(out var applicableAttributeNodes);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\ImmutableHashSetExtensions.cs (2)
14using var _1 = PooledHashSet<T>.GetInstance(out var builder); 54using var _ = PooledHashSet<T>.GetInstance(out var builder);
src\RoslynAnalyzers\Utilities\Compiler\Extensions\IOperationExtensions.cs (2)
514var builderDisposer = PooledHashSet<ISymbol>.GetInstance(out builder); 515using var _ = PooledHashSet<IMethodSymbol>.GetInstance(out var nestedLambdasAndLocalFunctions);
src\RoslynAnalyzers\Utilities\FlowAnalysis\Extensions\BasicBlockExtensions.cs (1)
202using var _1 = PooledHashSet<int>.GetInstance(out var processedOrdinals);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\CopyAnalysis\CopyAnalysis.CopyDataFlowOperationVisitor.cs (4)
389using var _1 = PooledHashSet<AnalysisEntity>.GetInstance(out var processedEntities); 479using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var entitiesToFilterBuilder); 524using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var processedEntities); 556using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var processedEntities);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysis.GlobalFlowStateAnalysisValueSetDomain.cs (1)
153using var _1 = PooledHashSet<GlobalFlowStateAnalysisValueSet>.GetInstance(out var candidateNodes);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Analysis\GlobalFlowStateAnalysis\GlobalFlowStateAnalysisValueSet.cs (1)
72using var _ = PooledHashSet<GlobalFlowStateAnalysisValueSet>.GetInstance(out var parentsBuilder);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityDataFlowOperationVisitor.cs (10)
106using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var allEntities); 175using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var allEntities); 193using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var entitiesBuilder); 489using var _1 = PooledHashSet<AnalysisEntity>.GetInstance(out var candidateEntitiesBuilder); 490using var _2 = PooledHashSet<AnalysisEntity>.GetInstance(out var interproceduralEntitiesToRetainBuilder); 491using var _3 = PooledHashSet<AnalysisEntity>.GetInstance(out var worklistEntities); 492using var _4 = PooledHashSet<PointsToAbstractValue>.GetInstance(out var worklistPointsToValues); 493using var _5 = PooledHashSet<PointsToAbstractValue>.GetInstance(out var processedPointsToValues); 494using var _6 = PooledHashSet<AnalysisEntity>.GetInstance(out var childWorklistEntities); 705using var _ = PooledHashSet<AnalysisEntity>.GetInstance(out var allAnalysisEntities);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\AnalysisEntityMapAbstractDomain.cs (1)
83using var _1 = PooledHashSet<AnalysisEntity>.GetInstance(out var newKeys);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowAnalysis.cs (3)
64using var _1 = PooledHashSet<BasicBlock>.GetInstance(out var uniqueSuccessors); 68using var _3 = PooledHashSet<int>.GetInstance(out var unreachableBlocks); 196using var _ = PooledHashSet<int>.GetInstance(out var unreachableBlocks);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\DataFlowOperationVisitor.cs (4)
3285using var _1 = PooledHashSet<(IMethodSymbol method, IOperation? instance)>.GetInstance(out var methodTargetsOptBuilder); 3286using var _2 = PooledHashSet<IFlowAnonymousFunctionOperation>.GetInstance(out var lambdaTargets); 3440using var _1 = PooledHashSet<(IMethodSymbol method, IOperation? instance)>.GetInstance(out var methodTargetsOptBuilder); 3441using var _2 = PooledHashSet<IFlowAnonymousFunctionOperation>.GetInstance(out var lambdaTargets);
src\RoslynAnalyzers\Utilities\FlowAnalysis\FlowAnalysis\Framework\DataFlow\PredicatedAnalysisData.cs (1)
65using var _ = PooledHashSet<DictionaryAnalysisData<TKey, TValue>>.GetInstance(out var builder);