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