82 references to GetInstance
Microsoft.CodeAnalysis.CSharp.Features (6)
ConvertPrimaryToRegularConstructor\ConvertPrimaryToRegularConstructorCodeRefactoringProvider.cs (2)
184using var _1 = PooledDictionary<Location, IFieldSymbol>.GetInstance(out var locationToField); 185using var _2 = PooledDictionary<IParameterSymbol, IFieldSymbol>.GetInstance(out var result);
ConvertToRawString\ConvertStringToRawStringCodeRefactoringProvider.cs (1)
156using var _ = PooledDictionary<ExpressionSyntax, IConvertStringProvider>.GetInstance(out var expressionToProvider);
src\Analyzers\CSharp\Analyzers\UseSimpleUsingStatement\UseSimpleUsingStatementDiagnosticAnalyzer.cs (1)
139using var _ = PooledDictionary<string, ArrayBuilder<ISymbol>>.GetInstance(out var symbolNameToExistingSymbol);
src\Analyzers\CSharp\CodeFixes\NewLines\ConsecutiveBracePlacement\ConsecutiveBracePlacementCodeFixProvider.cs (1)
51using var _ = PooledDictionary<SyntaxToken, SyntaxToken>.GetInstance(out var tokenToToken);
src\Analyzers\CSharp\CodeFixes\NewLines\ConstructorInitializerPlacement\ConstructorInitializerPlacementCodeFixProvider.cs (1)
48using var _ = PooledDictionary<SyntaxToken, SyntaxToken>.GetInstance(out var replacementMap);
Microsoft.CodeAnalysis.Features (42)
CodeFixes\Service\CodeFixService.cs (4)
381using var _ = PooledDictionary<DiagnosticId, ImmutableArray<CodeFixProvider>>.GetInstance(out var builder); 467using var _1 = PooledDictionary<CodeFixProvider, List<(TextSpan range, List<DiagnosticData> diagnostics)>>.GetInstance(out var fixerToRangesAndDiagnostics); 888using var _ = PooledDictionary<DiagnosticId, ArrayBuilder<CodeFixProvider>>.GetInstance(out var mutableMap); 981using var _ = PooledDictionary<DiagnosticId, ArrayBuilder<CodeFixProvider>>.GetInstance(out var builder);
CodeRefactorings\CodeRefactoringService.cs (1)
189using var _ = PooledDictionary<CodeRefactoringProvider, int>.GetInstance(out var providerToIndex);
Completion\Providers\AbstractSymbolCompletionProvider.cs (1)
355using var _ = PooledDictionary<DocumentId, int>.GetInstance(out var documentIdToIndex);
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (1)
275using var _ = PooledDictionary<string, TypeOverloadInfo>.GetInstance(out var overloads);
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (2)
130using var _1 = PooledDictionary<INamespaceSymbol, string>.GetInstance(out var namespaceNameCache); 132.GetInstance(out var overloadMap);
ConvertTupleToStruct\AbstractConvertTupleToStructCodeRefactoringProvider.cs (1)
928using var _ = PooledDictionary<string, ISymbol>.GetInstance(out var parameterToPropMap);
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer.IncrementalMemberEditAnalyzer.cs (1)
113using var _ = PooledDictionary<DiagnosticAnalyzer, ImmutableArray<DiagnosticData>>.GetInstance(out var builder);
Diagnostics\Service\EngineV2\DiagnosticIncrementalAnalyzer_GetDiagnosticsForSpan.cs (1)
30using var _ = PooledDictionary<DiagnosticAnalyzer, ImmutableArray<DiagnosticData>>.GetInstance(out var builder);
EditAndContinue\AbstractEditAndContinueAnalyzer.cs (6)
2585using var _3 = PooledDictionary<ISymbol, SymbolKey>.GetInstance(out var symbolKeyCache); 3877using var _2 = PooledDictionary<(string name, int arity), ArrayBuilder<int>>.GetInstance(out var deletedTypes); 5609using var _ = PooledDictionary<SyntaxNode, RudeEditDiagnostic>.GetInstance(out var runtimeRudeEditsBuilder); 5826using var _5 = PooledDictionary<VariableCaptureKey, int>.GetInstance(out var newCapturesIndex); 6307using var _1 = PooledDictionary<SyntaxNode, int>.GetInstance(out var oldLocalCaptures); 6308using var _2 = PooledDictionary<CapturedParameterKey, int>.GetInstance(out var oldParameterCaptures);
EditAndContinue\ActiveStatementsMap.cs (2)
63using var _1 = PooledDictionary<string, ArrayBuilder<(ManagedActiveStatementDebugInfo info, SourceFileSpan span, ActiveStatementId id)>>.GetInstance(out var updatedSpansByDocumentPath); 101using var _2 = PooledDictionary<ManagedInstructionId, ActiveStatement>.GetInstance(out var byInstruction);
EditAndContinue\DebuggingSession.cs (2)
731using var _1 = PooledDictionary<string, ArrayBuilder<(ProjectId, int)>>.GetInstance(out var documentIndicesByMappedPath); 762using var _3 = PooledDictionary<ActiveStatement, ArrayBuilder<(DocumentId unmappedDocumentId, LinePositionSpan span)>>.GetInstance(
EditAndContinue\EditAndContinueDocumentAnalysesCache.cs (1)
139using var _1 = PooledDictionary<string, ImmutableArray<ActiveStatementSpan>>.GetInstance(out var mappedSpansByDocumentPath);
EditAndContinue\EditSession.cs (2)
853using var _5 = PooledDictionary<ProjectId, ArrayBuilder<Diagnostic>>.GetInstance(out var diagnosticBuilders); 1312using var _1 = PooledDictionary<(ManagedModuleMethodId MethodId, SourceFileSpan BaseSpan), SourceFileSpan>.GetInstance(out var changedNonRemappableSpans);
EmbeddedLanguages\AbstractEmbeddedLanguageFeatureService.cs (1)
63using var _ = PooledDictionary<string, ArrayBuilder<Lazy<TService, EmbeddedLanguageMetadata>>>.GetInstance(out var map);
IntroduceUsingStatement\AbstractIntroduceUsingStatementCodeRefactoringProvider.cs (2)
367using var _1 = PooledDictionary<ISymbol, int>.GetInstance(out var variableDeclarationIndex); 368using var _2 = PooledDictionary<ISymbol, int>.GetInstance(out var lastVariableUsageIndex);
PdbSourceDocument\DocumentDebugInfoReader.cs (1)
108using var _ = PooledDictionary<string, string>.GetInstance(out var result);
Shared\Utilities\AnnotatedSymbolMapping.cs (3)
53using var _ = PooledDictionary<ISymbol, SyntaxAnnotation>.GetInstance(out var symbolToDeclarationAnnotationMap); 54using var _1 = PooledDictionary<SyntaxTree, SyntaxNode>.GetInstance(out var currentRoots); 55using var _2 = PooledDictionary<DocumentId, List<ISymbol>>.GetInstance(out var documentIdToSymbolsMap);
Snippets\RoslynLSPSnippetConverter.cs (1)
39using var _2 = PooledDictionary<int, (string text, int priority)>.GetInstance(out var dictionary);
src\Analyzers\Core\Analyzers\RemoveUnnecessarySuppressions\AbstractRemoveUnnecessaryPragmaSuppressionsDiagnosticAnalyzer.cs (4)
157using var _1 = PooledDictionary<string, List<(SyntaxTrivia pragma, bool isDisable)>>.GetInstance(out var idToPragmasMap); 159using var _3 = PooledDictionary<SyntaxTrivia, bool>.GetInstance(out var pragmasToIsUsedMap); 166using var _5 = PooledDictionary<string, List<SyntaxNode>>.GetInstance(out var idToSuppressMessageAttributesMap); 167using var _6 = PooledDictionary<SyntaxNode, bool>.GetInstance(out var suppressMessageAttributesToIsUsedMap);
src\Analyzers\Core\CodeFixes\NewLines\MultipleBlankLines\AbstractMultipleBlankLinesCodeFixProvider.cs (1)
50using var _ = PooledDictionary<SyntaxToken, SyntaxToken>.GetInstance(out var replacements);
src\Analyzers\Core\CodeFixes\RemoveUnusedParametersAndValues\AbstractRemoveUnusedValuesCodeFixProvider.cs (2)
469using var _1 = PooledDictionary<SyntaxNode, SyntaxNode>.GetInstance(out var nodeReplacementMap); 785using var _1 = PooledDictionary<SyntaxNode, SyntaxNode>.GetInstance(out var memberDeclReplacementsMap);
Wrapping\AbstractCodeActionComputer.cs (2)
175using var _1 = PooledDictionary<SyntaxToken, SyntaxTriviaList>.GetInstance(out var leftTokenToTrailingTrivia); 176using var _2 = PooledDictionary<SyntaxToken, SyntaxTriviaList>.GetInstance(out var rightTokenToLeadingTrivia);
Microsoft.CodeAnalysis.LanguageServer.Protocol (4)
Handler\Diagnostics\AbstractPullDiagnosticHandler.cs (1)
132using var _1 = PooledDictionary<ProjectOrDocumentId, PreviousPullResult>.GetInstance(out var documentIdToPreviousDiagnosticParams);
Handler\MapCode\MapCodeHandler.cs (1)
45using var _ = PooledDictionary<DocumentUri, LSP.TextEdit[]>.GetInstance(out var uriToEditsMap);
Handler\SourceGenerators\SourceGeneratedDocumentGetTextHandler.cs (1)
54using var _ = PooledDictionary<ProjectOrDocumentId, PreviousPullResult>.GetInstance(out var previousPullResults);
Workspaces\LspWorkspaceManager.cs (1)
544using var _ = PooledDictionary<DocumentUri, ImmutableArray<TextDocument>>.GetInstance(out var documentsInSolution);
Microsoft.CodeAnalysis.Remote.ServiceHub (7)
Host\RemoteWorkspace.SolutionCreator.cs (6)
153using var _1 = PooledDictionary<ProjectId, Checksum>.GetInstance(out var oldProjectIdToChecksum); 154using var _2 = PooledDictionary<ProjectId, Checksum>.GetInstance(out var newProjectIdToChecksum); 195using var _3 = PooledDictionary<ProjectId, ProjectStateChecksums>.GetInstance(out var oldProjectIdToStateChecksums); 196using var _4 = PooledDictionary<ProjectId, ProjectStateChecksums>.GetInstance(out var newProjectIdToStateChecksums); 433using var _1 = PooledDictionary<DocumentId, (Checksum attributeChecksum, Checksum textChecksum)>.GetInstance(out var oldDocumentIdToChecksums); 434using var _2 = PooledDictionary<DocumentId, (Checksum attributeChecksum, Checksum textChecksum)>.GetInstance(out var newDocumentIdToChecksums);
Services\SemanticClassification\RemoteSemanticClassificationService.Caching.cs (1)
186using var _2 = PooledDictionary<string, int>.GetInstance(out var seenClassificationTypes);
Microsoft.CodeAnalysis.Remote.Workspaces (1)
AbstractAssetProviderExtensions.cs (1)
60using var _2 = PooledDictionary<Checksum, T>.GetInstance(out var checksumToAsset);
Microsoft.CodeAnalysis.Workspaces (22)
Classification\IRemoteSemanticClassificationService.cs (1)
74using var _1 = PooledDictionary<string, int>.GetInstance(out var classificationTypeToId);
FindSymbols\FindReferences\DependentProjectsFinder.cs (1)
198using var _1 = PooledDictionary<ProjectId, List<ProjectId>>.GetInstance(out var projectIdsToReferencingSubmissionIds);
FindSymbols\FindReferences\FindReferencesSearchEngine.cs (2)
218using var _1 = PooledDictionary<ISymbol, PooledHashSet<string>>.GetInstance(out var symbolToGlobalAliases); 219using var _2 = PooledDictionary<Document, Dictionary<ISymbol, SymbolGroup>>.GetInstance(out var documentToSymbolsWithin);
FindSymbols\FindReferences\FindReferencesSearchEngine_FindReferencesInDocuments.cs (1)
77using var _ = PooledDictionary<ISymbol, PooledHashSet<string>>.GetInstance(out var symbolToGlobalAliases);
FindSymbols\SymbolFinder.FindReferencesServerCallback.cs (1)
44using var _ = PooledDictionary<SerializableSymbolAndProjectId, ISymbol>.GetInstance(out var map);
FindSymbols\SymbolFinder_Helpers.cs (1)
97using var _ = PooledDictionary<INamedTypeSymbol, INamedTypeSymbol>.GetInstance(out var equivalentTypesWithDifferingAssemblies);
FindSymbols\TopLevelSyntaxTree\TopLevelSyntaxTreeIndex_Create.cs (1)
20using var _2 = PooledDictionary<string, ArrayBuilder<int>>.GetInstance(out var extensionMethodInfo);
LanguageServices\DeclaredSymbolFactoryService\AbstractDeclaredSymbolInfoFactoryService.cs (1)
162using var _1 = PooledDictionary<string, string?>.GetInstance(out var aliases);
LinkedFileDiffMerging\LinkedFileDiffMergingSession.cs (1)
24using var _1 = PooledDictionary<string, DocumentAndHashBuilder>.GetInstance(out var filePathToNewDocumentsAndHashes);
ReassignedVariable\AbstractReassignedVariableService.cs (2)
48using var _1 = PooledDictionary<ISymbol, bool>.GetInstance(out var symbolToIsReassigned); 50using var _3 = PooledDictionary<SyntaxTree, SemanticModel>.GetInstance(out var syntaxTreeToModel);
Shared\Extensions\ILanguageMetadataExtensions.cs (1)
47using var _ = PooledDictionary<string, ArrayBuilder<Lazy<TInterface, TMetadata>>>.GetInstance(out var map);
src\Workspaces\SharedUtilitiesAndExtensions\Compiler\Extensions\Symbols\INamedTypeSymbolExtensions.cs (1)
536using var _ = PooledDictionary<ISymbol, int>.GetInstance(out var result);
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\Editing\ImportAdderService.cs (1)
178using var _ = PooledDictionary<INamespaceSymbol, SyntaxNode>.GetInstance(out var importToSyntax);
Workspace\Solution\ProjectDependencyGraph.cs (1)
216using var _1 = PooledDictionary<ProjectId, ImmutableHashSet<ProjectId>.Builder>.GetInstance(out var reverseReferencesMapBuilders);
Workspace\Solution\SolutionCompilationState.cs (2)
1392using var _ = PooledDictionary<DocumentId, SourceGeneratedDocumentState>.GetInstance(out var documentStates); 1724using var _ = PooledDictionary<ProjectId, ArrayBuilder<DocumentState>>.GetInstance(out var missingDocumentStates);
Workspace\Solution\SolutionCompilationState.RegularCompilationTracker_Generators.cs (1)
120using var _2 = PooledDictionary<DocumentId, int>.GetInstance(out var documentIdToIndex);
Workspace\Solution\SolutionCompilationState.TranslationAction_Actions.cs (1)
178using var _ = PooledDictionary<DocumentState, int>.GetInstance(out var documentToIndex);
Workspace\Solution\SolutionCompilationState_SourceGenerators.cs (1)
90using var _ = PooledDictionary<ISourceGenerator, AnalyzerReference>.GetInstance(out var generatorToAnalyzerReference);
Workspace\Workspace.cs (1)
376using var _ = PooledDictionary<DocumentId, DocumentState>.GetInstance(out var relatedDocumentIdsAndStates);