4 types derived from ObjectListItem
Microsoft.VisualStudio.LanguageServices (4)
Library\ObjectBrowser\Lists\FolderListItem.cs (1)
12internal class FolderListItem : ObjectListItem
Library\ObjectBrowser\Lists\ProjectListItem.cs (1)
13internal class ProjectListItem : ObjectListItem
Library\ObjectBrowser\Lists\ReferenceListItem.cs (1)
12internal class ReferenceListItem : ObjectListItem
Library\ObjectBrowser\Lists\SymbolListItem.cs (1)
15internal abstract class SymbolListItem : ObjectListItem
90 references to ObjectListItem
Microsoft.VisualStudio.LanguageServices (86)
Library\ObjectBrowser\AbstractDescriptionBuilder.cs (2)
22private readonly ObjectListItem _listItem; 31ObjectListItem listItem,
Library\ObjectBrowser\AbstractListItemFactory.cs (39)
167private static ImmutableArray<ObjectListItem> CreateListItemsFromSymbols<TSymbol>( 171Func<TSymbol, ProjectId, bool, ObjectListItem> listItemCreator) 174var builder = ImmutableArray.CreateBuilder<ObjectListItem>(symbols.Length); 185Func<TSymbol, ProjectId, bool, ObjectListItem> listItemCreator, 186ImmutableArray<ObjectListItem>.Builder builder) 205private ImmutableArray<ObjectListItem> GetBaseTypeListItems(INamedTypeSymbol namedTypeSymbol, Compilation compilation, ProjectId projectId) 210return ImmutableArray<ObjectListItem>.Empty; 229public ImmutableArray<ObjectListItem> GetBaseTypeListItems(ObjectListItem parentListItem, Compilation compilation) 237return ImmutableArray<ObjectListItem>.Empty; 245public ImmutableArray<ObjectListItem> GetFolderListItems(ObjectListItem parentListItem, Compilation compilation) 255var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 290private ImmutableArray<ObjectListItem> GetMemberListItems( 296var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 391public ImmutableArray<ObjectListItem> GetMemberListItems(ObjectListItem parentListItem, Compilation compilation) 399return ImmutableArray<ObjectListItem>.Empty; 407public void CollectNamespaceListItems(IAssemblySymbol assemblySymbol, ProjectId projectId, ImmutableArray<ObjectListItem>.Builder builder, string searchString) 442public ImmutableArray<ObjectListItem> GetNamespaceListItems(ObjectListItem parentListItem, Compilation compilation) 453var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 591public ImmutableArray<ObjectListItem> GetProjectListItems(Solution solution, string languageName, uint listFlags) 596return ImmutableArray<ObjectListItem>.Empty; 599var projectListItemBuilder = ImmutableArray.CreateBuilder<ObjectListItem>(); 600var referenceListItemBuilder = ImmutableArray.CreateBuilder<ObjectListItem>(); 645public ImmutableArray<ObjectListItem> GetReferenceListItems(ObjectListItem parentListItem, Compilation compilation) 653return ImmutableArray<ObjectListItem>.Empty; 656var builder = ArrayBuilder<ObjectListItem>.GetInstance(); 696private ImmutableArray<ObjectListItem> GetTypeListItems( 714var finalBuilder = ImmutableArray.CreateBuilder<ObjectListItem>(); 716foreach (var listItem in listItems) 727public ImmutableArray<ObjectListItem> GetTypeListItems(ObjectListItem parentListItem, Compilation compilation) 752public void CollectTypeListItems(IAssemblySymbol assemblySymbol, Compilation compilation, ProjectId projectId, ImmutableArray<ObjectListItem>.Builder builder, string searchString) 765foreach (var typeListItem in typeListItems) 785public void CollectMemberListItems(IAssemblySymbol assemblySymbol, Compilation compilation, ProjectId projectId, ImmutableArray<ObjectListItem>.Builder builder, string searchString) 801foreach (var memberListItem in memberListItems)
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager.cs (4)
41private ObjectListItem _activeListItem; 63ObjectListItem listItem, 174internal void SetActiveListItem(ObjectListItem listItem) 190internal Project GetProject(ObjectListItem listItem)
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager_Description.cs (1)
13internal bool TryFillDescription(ObjectListItem listItem, IVsObjectBrowserDescription3 description, _VSOBJDESCOPTIONS options)
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager_ListItems.cs (16)
16internal void CollectMemberListItems(IAssemblySymbol assemblySymbol, Compilation compilation, ProjectId projectId, ImmutableArray<ObjectListItem>.Builder builder, string searchString) 19internal void CollectNamespaceListItems(IAssemblySymbol assemblySymbol, ProjectId projectId, ImmutableArray<ObjectListItem>.Builder builder, string searchString) 22internal void CollectTypeListItems(IAssemblySymbol assemblySymbol, Compilation compilation, ProjectId projectId, ImmutableArray<ObjectListItem>.Builder builder, string searchString) 31internal ImmutableArray<ObjectListItem> GetBaseTypeListItems(ObjectListItem parentListItem, Compilation compilation) 34internal ImmutableArray<ObjectListItem> GetFolderListItems(ObjectListItem parentListItem, Compilation compilation) 37internal ImmutableArray<ObjectListItem> GetMemberListItems(ObjectListItem parentListItem, Compilation compilation) 40internal ImmutableArray<ObjectListItem> GetNamespaceListItems(ObjectListItem parentListItem, Compilation compilation) 43internal ImmutableArray<ObjectListItem> GetProjectListItems(Solution solution, string languageName, uint listFlags) 46internal ImmutableArray<ObjectListItem> GetReferenceListItems(ObjectListItem parentListItem, Compilation compilation) 49internal ImmutableArray<ObjectListItem> GetTypeListItems(ObjectListItem parentListItem, Compilation compilation)
Library\ObjectBrowser\AbstractObjectBrowserLibraryManager_Search.cs (3)
53var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 68var builder = ImmutableArray.CreateBuilder<ObjectListItem>(); 89var builder = ImmutableArray.CreateBuilder<ObjectListItem>();
Library\ObjectBrowser\ObjectList.cs (21)
31private readonly ObjectListItem _parentListItem; 33private readonly ImmutableArray<ObjectListItem> _items; 39ImmutableArray<ObjectListItem> items) 48ObjectListItem parentListItem, 50ImmutableArray<ObjectListItem> items) 60foreach (var item in _items) 69private ObjectListItem GetListItem(uint index) 71var listItem = _items[(int)index]; 78var listItem = GetListItem(index); 317var listItem = GetListItem(index); 335var item = GetListItem(index); 395var item = GetListItem(index); 467var listItem = GetListItem(index); 551var listItem = GetListItem(index); 581var listItem = GetListItem(index); 659var listItem = GetListItem(index); 668var listItem = GetListItem(index); 713var listItem = GetListItem(index); 842var listItem = GetListItem(i); 895var listItem = GetListItem(index); 971public ObjectListItem ParentListItem
Microsoft.VisualStudio.LanguageServices.CSharp (2)
ObjectBrowser\DescriptionBuilder.cs (1)
21ObjectListItem listItem,
ObjectBrowser\ObjectBrowserLibraryManager.cs (1)
27ObjectListItem listItem,
Microsoft.VisualStudio.LanguageServices.VisualBasic (2)
ObjectBrowser\DescriptionBuilder.vb (1)
17listItem As ObjectListItem,
ObjectBrowser\ObjectBrowserLibraryManager.vb (1)
20listItem As ObjectListItem,