1 instantiation of SymbolTreeItem
Microsoft.VisualStudio.LanguageServices.Implementation (1)
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (1)
105_symbolTreeItems.Add(new(_rootProvider, itemProvider, itemData.ItemKey)
9 references to SymbolTreeItem
Microsoft.VisualStudio.LanguageServices.Implementation (9)
SolutionExplorer\SymbolTree\NonRootSymbolTreeItemSourceProvider.cs (2)
25internal sealed class NonRootSymbolTreeItemSourceProvider() : AttachedCollectionSourceProvider<SymbolTreeItem> 27protected override IAttachedCollectionSource? CreateCollectionSource(SymbolTreeItem item, string relationshipName)
SolutionExplorer\SymbolTree\SymbolItemContextMenuController.cs (2)
24if (items.FirstOrDefault() is not SymbolTreeItem item) 43SymbolTreeItem item) : IOleCommandTarget
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (4)
24private readonly BulkObservableCollectionWithInit<SymbolTreeItem> _symbolTreeItems = []; 73using var _ = PooledDictionary<SymbolTreeItemKey, ArrayBuilder<SymbolTreeItem>>.GetInstance(out var keyToItems); 74foreach (var item in _symbolTreeItems) 90var matchingItem = matchingItems[0];
SolutionExplorer\SymbolTree\SymbolTreeItem.cs (1)
76if (items.FirstOrDefault() is not SymbolTreeItem item)