15 instantiations of SymbolTreeItemData
Microsoft.CodeAnalysis.CSharp.Features (15)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (15)
50items.Add(new( 89items.Add(new( 106items.Add(new( 120items.Add(new( 141items.Add(new( 209items.Add(new( 242items.Add(new( 263items.Add(new( 283items.Add(new( 303items.Add(new( 321items.Add(new( 339items.Add(new( 361items.Add(new( 380items.Add(new( 404items.Add(new(
17 references to SymbolTreeItemData
Microsoft.CodeAnalysis.CSharp.Features (5)
SolutionExplorer\CSharpSolutionExplorerSymbolTreeItemProvider.cs (5)
45DocumentId documentId, BaseNamespaceDeclarationSyntax namespaceDeclaration, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder) 60DocumentId documentId, MemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder) 152DocumentId documentId, MemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder) 374ArrayBuilder<SymbolTreeItemData> items, 396protected override void AddMemberStatement(DocumentId documentId, LocalFunctionStatementSyntax statement, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder)
Microsoft.CodeAnalysis.Features (9)
SolutionExplorer\ISolutionExplorerSymbolTreeItemProvider.cs (9)
17ImmutableArray<SymbolTreeItemData> GetItems(DocumentId documentId, SyntaxNode declarationNode, bool includeNamespaces, CancellationToken cancellationToken); 69protected abstract bool TryAddType(DocumentId documentId, TMemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder); 70protected abstract void AddNamespace(DocumentId documentId, TNamespaceDeclarationSyntax namespaceMember, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder); 71protected abstract void AddMemberDeclaration(DocumentId documentId, TMemberDeclarationSyntax member, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder); 72protected abstract void AddEnumDeclarationMembers(DocumentId documentId, TEnumDeclarationSyntax enumDeclaration, ArrayBuilder<SymbolTreeItemData> items, CancellationToken cancellationToken); 76protected virtual void AddMemberStatement(DocumentId documentId, TMemberStatement statement, ArrayBuilder<SymbolTreeItemData> items, StringBuilder nameBuilder) { } 78public ImmutableArray<SymbolTreeItemData> GetItems(DocumentId documentId, SyntaxNode node, bool returnNamespaces, CancellationToken cancellationToken) 80using var _1 = ArrayBuilder<SymbolTreeItemData>.GetInstance(out var items); 164ArrayBuilder<SymbolTreeItemData> items,
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Symbols\DocumentSymbolsHandler.cs (1)
88SymbolTreeItemData item,
Microsoft.VisualStudio.LanguageServices.Implementation (2)
SolutionExplorer\SymbolTree\SymbolTreeChildCollection.cs (2)
69ImmutableArray<SymbolTreeItemData> itemDatas) 85foreach (var itemData in itemDatas)