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