2 instantiations of NavInfoNode
Microsoft.VisualStudio.LanguageServices (2)
Library\ObjectBrowser\ObjectList.cs (1)
595
return new
NavInfoNode
(name, type);
Library\VsNavInfo\Extensions.cs (1)
53
builder.Add(new
NavInfoNode
(name, type));
14 references to NavInfoNode
Microsoft.VisualStudio.LanguageServices (14)
Library\VsNavInfo\Extensions.cs (2)
14
public static void Add(this ImmutableArray<
NavInfoNode
>.Builder builder, string name, _LIB_LISTTYPE type, bool expandDottedNames)
46
public static void Add(this ImmutableArray<
NavInfoNode
>.Builder builder, string name, _LIB_LISTTYPE type)
Library\VsNavInfo\NavInfo.cs (10)
24
private readonly ImmutableArray<
NavInfoNode
> _baseCanonicalNodes;
25
private readonly ImmutableArray<
NavInfoNode
> _basePresentationNodes;
27
private ImmutableArray<
NavInfoNode
> _canonicalEnumNodes;
28
private ImmutableArray<
NavInfoNode
> _objectBrowserEnumNodes;
29
private ImmutableArray<
NavInfoNode
> _classViewEnumNodes;
66
private ImmutableArray<
NavInfoNode
> CreateNodes(bool expandDottedNames)
68
var builder = ImmutableArray.CreateBuilder<
NavInfoNode
>();
86
private static NavInfoNodeEnum CreateEnum(ref ImmutableArray<
NavInfoNode
> nodes, ImmutableArray<
NavInfoNode
> baseNodes, bool isCanonical, bool isObjectBrowser)
90
var builder = ImmutableArray.CreateBuilder<
NavInfoNode
>();
Library\VsNavInfo\NavInfoNodeEnum.cs (2)
14
private readonly ImmutableArray<
NavInfoNode
> _nodes;
17
public NavInfoNodeEnum(ImmutableArray<
NavInfoNode
> nodes)