1 write to _displayNameToItemsMap
Microsoft.CodeAnalysis.Features (1)
Completion\CompletionService_GetCompletions.cs (1)
357_displayNameToItemsMap = s_uniqueSourcesPool.Allocate();
8 references to _displayNameToItemsMap
Microsoft.CodeAnalysis.Features (8)
Completion\CompletionService_GetCompletions.cs (8)
378_displayNameToItemsMap.Clear(); 379s_uniqueSourcesPool.Free(_displayNameToItemsMap); 382public bool IsEmpty => _displayNameToItemsMap.Count == 0; 388if (!_displayNameToItemsMap.TryGetValue(entireDisplayText, out var value)) 391_displayNameToItemsMap.Add(entireDisplayText, item); 401_displayNameToItemsMap[entireDisplayText] = _service.GetBetterItem(item, sameNamedItem); 407_displayNameToItemsMap[entireDisplayText] = new List<CompletionItem>() { sameNamedItem, item }; 428foreach (var value in _displayNameToItemsMap.Values)