2 writes to DocumentSymbol
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (1)
Symbols\DocumentSymbolsTests.Hierarchical.cs (1)
784DocumentSymbol = new LSP.DocumentSymbolSetting()
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (1)
Cohost\CohostEndpointTest.cs (1)
88DocumentSymbol = new() { DynamicRegistration = true },
6 references to DocumentSymbol
Microsoft.CodeAnalysis.ExternalAccess.Xaml (1)
Internal\ClientCapabilityProvider.cs (1)
59return _clientCapabilities?.TextDocument?.DocumentSymbol?.DynamicRegistration == true;
Microsoft.CodeAnalysis.LanguageServer.Protocol (1)
Handler\Symbols\DocumentSymbolsHandler.cs (1)
37var useHierarchicalSymbols = clientCapabilities.TextDocument?.DocumentSymbol?.HierarchicalDocumentSymbolSupport == true || request.UseHierarchicalSymbols;
Microsoft.VisualStudio.LanguageServices.Razor (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (2)
35if (clientCapabilities.TextDocument?.DocumentSymbol?.DynamicRegistration == true) 37_useHierarchicalSymbols = clientCapabilities.TextDocument.DocumentSymbol.HierarchicalDocumentSymbolSupport;
Microsoft.VisualStudioCode.RazorExtension (2)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\DocumentSymbol\CohostDocumentSymbolEndpoint.cs (2)
35if (clientCapabilities.TextDocument?.DocumentSymbol?.DynamicRegistration == true) 37_useHierarchicalSymbols = clientCapabilities.TextDocument.DocumentSymbol.HierarchicalDocumentSymbolSupport;