1 implementation of ProjectItemsCache
Microsoft.CodeAnalysis.Features (1)
Completion\Providers\ImportCompletionProvider\AbstractImportCompletionCacheServiceFactory.cs (1)
72
public IDictionary<ProjectId, TProjectCacheEntry>
ProjectItemsCache
{ get; }
5 references to ProjectItemsCache
Microsoft.CodeAnalysis.Features (5)
Completion\Providers\ImportCompletionProvider\AbstractTypeImportCompletionService.cs (2)
95
else if (CacheService.
ProjectItemsCache
.TryGetValue(projectId, out var cacheEntry))
174
CacheService.
ProjectItemsCache
,
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.cs (2)
254
if (!cacheService.
ProjectItemsCache
.TryGetValue(project.Id, out var cacheEntry) ||
277
cacheService.
ProjectItemsCache
[project.Id] = cacheEntry;
Completion\Providers\ImportCompletionProvider\ExtensionMethodImportCompletionHelper.SymbolComputer.cs (1)
168
else if (!_cacheService.
ProjectItemsCache
.TryGetValue(project.Id, out cacheEntry))