LanguageClient: set the capability for hierarchical symbols

Amends 696dedefa1

Change-Id: Id066ec6ea530b3bc50c4ca71dbfeb59d7520f7ac
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
David Schulz
2021-06-01 12:57:37 +02:00
parent 5ce704b394
commit 9fb4db55be
3 changed files with 8 additions and 0 deletions

View File

@@ -192,6 +192,7 @@ static ClientCapabilities generateClientCapabilities()
SymbolKind::EnumMember, SymbolKind::Struct, SymbolKind::Event,
SymbolKind::Operator, SymbolKind::TypeParameter});
symbolCapabilities.setSymbolKind(symbolKindCapabilities);
symbolCapabilities.setHierarchicalDocumentSymbolSupport(true);
documentCapabilities.setDocumentSymbol(symbolCapabilities);
TextDocumentClientCapabilities::SemanticHighlightingCapabilities semanticHighlight;