Add ProjectIndex and basic symbol lookup implementation (#274)

This commit is contained in:
ykiko
2025-10-08 16:39:50 +08:00
committed by GitHub
parent 4c63c52487
commit 9674328c18
23 changed files with 655 additions and 144 deletions

View File

@@ -95,10 +95,10 @@ struct ServerCapabilities {
SignatureHelpOptions signatureHelpProvider;
/// The server provides go to declaration support.
/// FIXME: DeclarationOptions declarationProvider;
DeclarationOptions declarationProvider;
/// The server provides goto definition support.
/// FIXME: DefinitionOptions definitionProvider;
DefinitionOptions definitionProvider;
/// The server provides goto type definition support.
/// FIXME: TypeDefinitionOptions typeDefinitionProvider;
@@ -107,7 +107,7 @@ struct ServerCapabilities {
/// FIXME: ImplementationOptions implementationProvider;
/// The server provides find references support.
/// FIXME: ReferenceOptions referencesProvider;
ReferenceOptions referencesProvider;
/// The server provides document highlight support.
/// FIXME: DocumentHighlightOptions documentHighlightProvider;