Enable DocumentSymbol (#170)

This commit is contained in:
ykiko
2025-08-06 12:38:25 +08:00
committed by GitHub
parent a4b83eb1dc
commit 19cb98d02c
10 changed files with 184 additions and 27 deletions

View File

@@ -29,10 +29,10 @@ struct DocumentSymbol {
using DocumentSymbols = std::vector<DocumentSymbol>;
/// Generate document symbols for only interested file.
DocumentSymbols documentSymbols(CompilationUnit& unit);
DocumentSymbols document_symbols(CompilationUnit& unit);
/// Generate document symbols for all file in unit.
index::Shared<DocumentSymbols> indexDocumentSymbol(CompilationUnit& unit);
index::Shared<DocumentSymbols> index_document_symbol(CompilationUnit& unit);
} // namespace clice::feature