mirror of
https://github.com/fergalmoran/ladybird.git
synced 2025-12-26 19:29:16 +00:00
These IPC calls are used in the communication with the language server to fetch semantic information about the tokens in a code document.
10 lines
556 B
Plaintext
10 lines
556 B
Plaintext
endpoint LanguageClient
|
|
{
|
|
auto_complete_suggestions(Vector<GUI::AutocompleteProvider::Entry> suggestions) =|
|
|
declaration_location(GUI::AutocompleteProvider::ProjectLocation location) =|
|
|
declarations_in_document(String filename, Vector<GUI::AutocompleteProvider::Declaration> declarations) =|
|
|
todo_entries_in_document(String filename, Vector<Cpp::Parser::TodoEntry> todo_entries) =|
|
|
parameters_hint_result(Vector<String> params, int current_index) =|
|
|
tokens_info_result(Vector<GUI::AutocompleteProvider::TokenInfo> tokens_info) =|
|
|
}
|