134 references to GetInstance
Microsoft.CodeAnalysis.CSharp.EditorFeatures (2)
InlineRename\CSharpEditorInlineRenameService.cs (1)
40using var _1 = PooledHashSet<TextSpan>.GetInstance(out var seen);
StringCopyPaste\StringCopyPasteHelpers.cs (1)
42using var _ = PooledHashSet<Diagnostic>.GetInstance(out var errors);
Microsoft.CodeAnalysis.CSharp.Features (23)
Completion\CompletionProviders\DeclarationName\DeclarationNameCompletionProvider.cs (1)
71using var _ = PooledHashSet<string>.GetInstance(out var suggestedNames);
Completion\CompletionProviders\DeclarationName\DeclarationNameRecommender.cs (2)
216using var _1 = PooledHashSet<string>.GetInstance(out var seenBaseNames); 217using var _2 = PooledHashSet<string>.GetInstance(out var seenUniqueNames);
Completion\CompletionProviders\ExplicitInterfaceTypeCompletionProvider.cs (1)
111using var _ = PooledHashSet<ISymbol>.GetInstance(out var interfaceSet);
Completion\CompletionProviders\OperatorsAndIndexer\UnnamedSymbolCompletionProvider_Operators.cs (1)
80using var _ = PooledHashSet<char>.GetInstance(out var filterCharacters);
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (3)
219using var _1 = PooledHashSet<EqualsValueClauseSyntax>.GetInstance(out var initializers); 235using var _2 = PooledHashSet<(ISymbol fieldOrProperty, EqualsValueClauseSyntax initializer)>.GetInstance(out var result); 355using var _ = PooledHashSet<EqualsValueClauseSyntax>.GetInstance(out var removedInitializers);
DocumentationComments\CSharpDocumentationCommentSnippetService.cs (1)
146using var _ = PooledHashSet<string>.GetInstance(out var seenExceptionTypes);
InlineHints\CSharpInlineParameterNameHintsService.cs (1)
66using var _ = PooledHashSet<string?>.GetInstance(out var presentNames);
NavigationBar\CSharpNavigationBarItemService.cs (1)
53using var _ = PooledHashSet<INamedTypeSymbol>.GetInstance(out var typesInFile);
src\Analyzers\CSharp\Analyzers\UseCollectionExpression\UseCollectionExpressionHelpers.cs (2)
427using var _2 = PooledHashSet<ExpressionSyntax>.GetInstance(out var seenExpressions); 428using var _3 = PooledHashSet<ILocalSymbol>.GetInstance(out var seenLocals);
src\Analyzers\CSharp\Analyzers\UsePrimaryConstructor\CSharpUsePrimaryConstructorDiagnosticAnalyzer.cs (1)
415using var _1 = PooledHashSet<ISymbol>.GetInstance(out var assignedMembers);
src\Analyzers\CSharp\CodeFixes\GenerateParameterizedMember\CSharpGenerateParameterizedMemberService.cs (1)
85using var _ = PooledHashSet<string>.GetInstance(out var usedIdentifiers);
src\Analyzers\CSharp\CodeFixes\Nullable\CSharpDeclareAsNullableCodeFixProvider.cs (1)
80using var _ = PooledHashSet<TypeSyntax>.GetInstance(out var alreadyHandled);
src\Analyzers\CSharp\CodeFixes\UsePatternMatching\CSharpAsAndNullCheckCodeFixProvider.cs (2)
43using var _1 = PooledHashSet<Location>.GetInstance(out var declaratorLocations); 44using var _2 = PooledHashSet<SyntaxNode>.GetInstance(out var statementParentScopes);
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider.cs (2)
576using var _1 = PooledHashSet<SyntaxNode>.GetInstance(out var nodesToReplace); 577using var _2 = PooledHashSet<XmlEmptyElementSyntax>.GetInstance(out var seeTagsToReplace);
src\Analyzers\CSharp\CodeFixes\UsePrimaryConstructor\CSharpUsePrimaryConstructorCodeFixProvider_DocComments.cs (1)
191using var _2 = PooledHashSet<string>.GetInstance(out var existingParamNodeNames);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameCodeFixProvider.cs (1)
54using var _ = PooledHashSet<CastExpressionSyntax>.GetInstance(out var matches);
UsePatternMatching\CSharpIsAndCastCheckWithoutNameDiagnosticAnalyzer.cs (1)
91using var _1 = PooledHashSet<CastExpressionSyntax>.GetInstance(out var matches);
Microsoft.CodeAnalysis.CSharp.Workspaces (3)
Classification\SyntaxClassification\NameSyntaxClassifier.cs (1)
96using var _ = PooledHashSet<ClassifiedSpan>.GetInstance(out var set);
FindSymbols\CSharpDeclaredSymbolInfoFactoryService.cs (1)
422using var _ = PooledHashSet<string>.GetInstance(out var existingFieldPropNames);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\CodeGeneration\MethodGenerator.cs (1)
272using var _ = PooledHashSet<ITypeParameterSymbol>.GetInstance(out var visited);
Microsoft.CodeAnalysis.Features (60)
CodeFixes\Service\CodeFixService.cs (2)
239using var _2 = PooledHashSet<string>.GetInstance(out var registeredConfigurationFixTitles); 468using var _2 = PooledHashSet<CodeFixProvider>.GetInstance(out var currentFixers);
CodeRefactorings\AddMissingImports\AbstractAddMissingImportsFeatureService.cs (1)
94using var _ = PooledHashSet<TextChange>.GetInstance(out var insertionOnlyChanges);
CodeRefactorings\MoveType\AbstractMoveTypeService.MoveTypeEditor.cs (1)
132using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var correspondingDirectives);
CodeRefactorings\SyncNamespace\AbstractChangeNamespaceService.cs (6)
225using var _ = PooledHashSet<DocumentId>.GetInstance(out var referenceDocuments); 282using var _2 = PooledHashSet<TextSpan>.GetInstance(out var spanForContainers); 628using var _ = PooledHashSet<string>.GetInstance(out var allNamespaceNameParts); 650using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var namesToUpdate); 740using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var containers); 807using var _1 = PooledHashSet<DocumentId>.GetInstance(out var linkedDocumentsToSkip);
Completion\Providers\AbstractDocCommentCompletionProvider.cs (1)
216using var _2 = PooledHashSet<string>.GetInstance(out var existingTopLevelTags);
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
388using var _ = PooledHashSet<(string Name, SymbolKind Kind)>.GetInstance(out var symbolNameAndKindSet);
Completion\Providers\CompletionUtilities.cs (1)
34using var _ = PooledHashSet<ProjectId>.GetInstance(out var projectIds);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
90using var _3 = PooledHashSet<ProjectId>.GetInstance(out var nonGlobalAliasedProjectReferencesSet);
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
481using var _ = PooledHashSet<string>.GetInstance(out var allTypeNamesBuilder);
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.StateManager.cs (2)
66using var _1 = PooledHashSet<DiagnosticAnalyzer>.GetInstance(out var hostAnalyzers); 67using var _2 = PooledHashSet<DiagnosticAnalyzer>.GetInstance(out var allAnalyzers);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (2)
2583using var _1 = PooledHashSet<ISymbol>.GetInstance(out var processedSymbols); 3880using var _3 = PooledHashSet<INamedTypeSymbol>.GetInstance(out var processedTypes);
EditAndContinue\ActiveStatementsMap.cs (1)
193using var _2 = PooledHashSet<ActiveStatement>.GetInstance(out var mappedStatements);
EditAndContinue\DebuggingSession.cs (2)
600using var _ = PooledHashSet<ProjectId>.GetInstance(out var projectsToRebuildTransitive); 732using var _2 = PooledHashSet<ProjectId>.GetInstance(out var projectIds);
EditAndContinue\EditSession.cs (3)
716using var _1 = PooledHashSet<ISymbol>.GetInstance(out var addedSymbolsBuilder); 815using var _3 = PooledHashSet<ISymbol>.GetInstance(out var visitedSymbols); 1392using var _2 = PooledHashSet<ManagedModuleMethodId>.GetInstance(out var unremappedActiveMethods);
EditAndContinue\EmitSolutionUpdateResults.cs (3)
220using var _3 = PooledHashSet<ProjectId>.GetInstance(out var projectsToRebuildBuilder); 281using var _6 = PooledHashSet<ProjectId>.GetInstance(out var updatedProjects); 283using var _8 = PooledHashSet<ProjectId>.GetInstance(out var projectsThatCausedRestart);
EmbeddedLanguages\RegularExpressions\RegexParser.cs (1)
173using var _1 = PooledHashSet<EmbeddedDiagnostic>.GetInstance(out var seenDiagnostics);
EncapsulateField\AbstractEncapsulateFieldService.cs (1)
238using var _ = PooledHashSet<ProjectId>.GetInstance(out var linkedProjectIds);
ExternalAccess\VSTypeScript\VSTypeScriptNavigateToSearchService.cs (1)
63using var _ = PooledHashSet<Project>.GetInstance(out var processedProjects);
ExtractMethod\MethodExtractor.Analyzer.cs (3)
525var disposer = PooledHashSet<ISymbol>.GetInstance(out symbolSet); 801using var _1 = PooledHashSet<ITypeSymbol>.GetInstance(out var visited); 802using var _2 = PooledHashSet<ITypeParameterSymbol>.GetInstance(out var candidates);
FindUsages\AbstractFindUsagesService_FindImplementations.cs (2)
146using var _ = PooledHashSet<ISymbol>.GetInstance(out var result); 180using var _ = PooledHashSet<ISymbol>.GetInstance(out var implementationsAndOverrides);
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (1)
378using var _ = PooledHashSet<ISymbol>.GetInstance(out var referencedVariables);
NavigateTo\AbstractNavigateToSearchService.cs (2)
57var disposer = PooledHashSet<T>.GetInstance(out instance); 64var disposer = PooledHashSet<T>.GetInstance(out instance);
NavigateTo\NavigateToSearcher.cs (3)
288using var _ = PooledHashSet<Project>.GetInstance(out var processedProjects); 329using var _1 = PooledHashSet<Project>.GetInstance(out var projectsSet); 467using var _ = PooledHashSet<ProjectId>.GetInstance(out var allProjectIdSet);
PullMemberUp\MembersPuller.cs (1)
309using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var sourceImports);
SemanticSearch\Tools\ReferencingSyntaxFinder.cs (1)
35using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var cachedRoots);
SignatureHelp\AbstractSignatureHelpProvider.cs (1)
116using var _ = PooledHashSet<string>.GetInstance(out var itemParameterNames);
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (3)
160using var _4 = PooledHashSet<string>.GetInstance(out var compilerDiagnosticIds); 179using var _8 = PooledHashSet<string>.GetInstance(out var idsToAnalyzeBuilder); 752using var _2 = PooledHashSet<ISymbol>.GetInstance(out var processedPartialSymbols);
src\Analyzers\Core\Analyzers\RemoveUnusedParametersAndValues\AbstractRemoveUnusedParametersAndValuesDiagnosticAnalyzer.SymbolStartAnalyzer.BlockAnalyzer.cs (1)
470using var _ = PooledHashSet<SymbolUsageResult>.GetInstance(out var symbolUsageResultsBuilder);
src\Analyzers\Core\Analyzers\UseAutoProperty\AbstractUseAutoPropertyAnalyzer.cs (4)
268using var _ = PooledHashSet<IFieldSymbol>.GetInstance(out var set); 284using var _ = PooledHashSet<IFieldSymbol>.GetInstance(out var set); 543using var _1 = PooledHashSet<IFieldSymbol>.GetInstance(out var reportedFields); 544using var _2 = PooledHashSet<IPropertySymbol>.GetInstance(out var reportedProperties);
src\Analyzers\Core\Analyzers\UseConditionalExpression\ForAssignment\UseConditionalExpressionForAssignmentHelpers.cs (1)
119using var _1 = PooledHashSet<ILocalSymbol>.GetInstance(out var symbolsDeclaredInConditional);
src\Analyzers\Core\Analyzers\UseObjectInitializer\UseNamedMemberInitializerAnalyzer.cs (1)
76using var _1 = PooledHashSet<string>.GetInstance(out var seenNames);
src\Analyzers\Core\CodeFixes\RemoveUnnecessarySuppressions\RemoveUnnecessaryPragmaSuppressionsCodeFixProvider.cs (1)
52using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var processedNodes);
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (4)
470using var _2 = PooledHashSet<SyntaxNode>.GetInstance(out var nodesToRemove); 471using var _3 = PooledHashSet<(TLocalDeclarationStatementSyntax declarationStatement, SyntaxNode node)>.GetInstance(out var nodesToAdd); 473using var _4 = PooledHashSet<SyntaxNode>.GetInstance(out var processedNodes); 474using var _5 = PooledHashSet<TLocalDeclarationStatementSyntax>.GetInstance(out var candidateDeclarationStatementsForRemoval);
Microsoft.CodeAnalysis.LanguageServer (1)
HostWorkspace\ProjectDependencyHelper.cs (1)
74using var _ = PooledHashSet<PackageReference>.GetInstance(out var unresolved);
Microsoft.CodeAnalysis.LanguageServer.Protocol (5)
Handler\CodeActions\CodeActionResolveHelper.cs (1)
48using var _2 = PooledHashSet<DocumentId>.GetInstance(out var modifiedDocumentIds);
Handler\Completion\CompletionResultFactory.cs (1)
411using var _ = PooledHashSet<char>.GetInstance(out var commitCharacters);
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (2)
133using var _2 = PooledHashSet<PreviousPullResult>.GetInstance(out var removedDocuments); 149using var _3 = PooledHashSet<ProjectOrDocumentId>.GetInstance(out var seenDiagnosticSourceIds);
Handler\Diagnostics\BuildOnlyDiagnosticIdsHandler.cs (1)
53using var _2 = PooledHashSet<(object Reference, string Language)>.GetInstance(out var seenAnalyzerReferencesByLanguage);
Microsoft.CodeAnalysis.Remote.ServiceHub (8)
Host\AssetProvider.cs (2)
44using var _1 = PooledHashSet<Checksum>.GetInstance(out var checksums); 235using var _ = PooledHashSet<Checksum>.GetInstance(out var checksums);
Host\RemoteWorkspace.SolutionCreator.cs (3)
211using var _5 = PooledHashSet<Checksum>.GetInstance(out var newChecksumsToSync); 243using var _ = PooledHashSet<Checksum>.GetInstance(out var projectItemChecksums); 457using var _5 = PooledHashSet<Checksum>.GetInstance(out var newChecksumsToSync);
Host\SolutionAssetCache.cs (2)
134using var _1 = PooledHashSet<Checksum>.GetInstance(out var pinnedChecksums); 159using var _1 = PooledHashSet<Solution>.GetInstance(out var pinnedSolutions);
Services\DiagnosticAnalyzer\DiagnosticComputer.cs (1)
253using var _1 = PooledHashSet<DiagnosticAnalyzer>.GetInstance(out var analyzersSet);
Microsoft.CodeAnalysis.Remote.Workspaces (5)
AbstractAssetProvider.cs (2)
139using var _1 = PooledHashSet<Checksum>.GetInstance(out var attributeChecksums); 140using var _2 = PooledHashSet<Checksum>.GetInstance(out var textChecksums);
AbstractAssetProviderExtensions.cs (2)
36using var _1 = PooledHashSet<Checksum>.GetInstance(out var checksumSet); 54using var _1 = PooledHashSet<Checksum>.GetInstance(out var checksumSet);
EditAndContinue\ManagedHotReloadLanguageService.cs (1)
289using var _ = PooledHashSet<string>.GetInstance(out var runningProjectPaths);
Microsoft.CodeAnalysis.Workspaces (26)
Diagnostics\SkippedHostAnalyzersInfo.cs (3)
53using var _1 = PooledHashSet<object>.GetInstance(out var projectAnalyzerIds); 54using var _2 = PooledHashSet<string>.GetInstance(out var projectAnalyzerDiagnosticIds); 55using var _3 = PooledHashSet<string>.GetInstance(out var projectSuppressedDiagnosticIds);
FindSymbols\FindReferences\DependentProjectsFinder.cs (2)
80using var _ = PooledHashSet<Project>.GetInstance(out var result); 170using var _ = PooledHashSet<(Project, bool hasInternalsAccess)>.GetInstance(out var dependentProjects);
FindSymbols\FindReferences\DependentTypeFinder.cs (1)
119using var _4 = PooledHashSet<PortableExecutableReference>.GetInstance(out var seenPEReferences);
FindSymbols\FindReferences\Finders\ExplicitConversionSymbolReferenceFinder.cs (1)
49using var _ = PooledHashSet<Document>.GetInstance(out var result);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (1)
223using var _3 = PooledHashSet<Document>.GetInstance(out var foundDocuments);
FindSymbols\SymbolTree\SymbolTreeInfo_Source.cs (1)
162using var _ = PooledHashSet<string>.GetInstance(out var seenNames);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Extensions\SyntaxNodeExtensions.cs (2)
183using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var set); 215using var _2 = PooledHashSet<SyntaxNode>.GetInstance(out var commonAncestorsSet);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\FlowAnalysis\SymbolUsageAnalysis\SymbolUsageAnalysis.DataFlowAnalyzer.FlowGraphAnalysisData.cs (1)
188using var _ = PooledHashSet<ILocalSymbol>.GetInstance(out var builder);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Core\Utilities\PublicContract.cs (2)
94using var _ = PooledHashSet<T>.GetInstance(out var set); 124using var _ = PooledHashSet<T>.GetInstance(out var set);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
453using var _ = PooledHashSet<string>.GetInstance(out var seenNames);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\CodeGeneration\AbstractCodeGenerationService_FindDeclaration.cs (1)
152using var _ = PooledHashSet<SyntaxNode>.GetInstance(out var ancestors);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
81using var _ = PooledHashSet<INamespaceSymbol>.GetInstance(out var conflicts);
Workspace\ProjectSystem\FileWatchedPortableExecutableReferenceFactory.cs (1)
76using var _ = PooledHashSet<string>.GetInstance(out var referenceDirectories);
Workspace\Solution\SolutionCompilationState.cs (2)
330using var _ = PooledHashSet<ProjectId>.GetInstance(out var dependentProjects); 368using var _ = PooledHashSet<ProjectId>.GetInstance(out var dependentProjects);
Workspace\Solution\SolutionState.cs (2)
410using var _2 = PooledHashSet<ProjectId>.GetInstance(out var addedProjectIds); 475using var _ = PooledHashSet<ProjectId>.GetInstance(out var projectIdsSet);
Workspace\Solution\TextDocumentStates.cs (1)
161using var _ = PooledHashSet<DocumentId>.GetInstance(out var set);
Workspace\Workspace.cs (3)
296using var _1 = PooledHashSet<DocumentId>.GetInstance(out var changedDocumentIds); 1651using var _1 = PooledHashSet<DocumentId>.GetInstance(out var infoChangedDocumentIds); 1652using var _2 = PooledHashSet<Document>.GetInstance(out var infoChangedNewDocuments);
Microsoft.CodeAnalysis.Workspaces.MSBuild (1)
MSBuild\MSBuildProjectLoader.Worker_ResolveReferences.cs (1)
166var _ = PooledHashSet<MetadataReference>.GetInstance(out var set);