Struct

LspServerCaps

Description

struct LspServerCaps {
  /* No available fields */
}

The capabilities of the language server.

Constructors

lsp_server_caps_new_from_variant
No description available.

lsp_server_caps_new
No description available.

Instance methods

lsp_server_caps_ref
No description available.

lsp_server_caps_unref
No description available.

lsp_server_caps_get_text_document_sync

Gets the value of text_document_sync.

lsp_server_caps_set_text_document_sync

Sets the value of text_document_sync.

lsp_server_caps_get_completion

Gets the value of completion.

lsp_server_caps_set_completion

Sets the value of completion.

lsp_server_caps_get_hover

Gets the value of hover.

lsp_server_caps_set_hover

Sets the value of hover.

lsp_server_caps_get_signature_help

Gets the value of signature_help.

lsp_server_caps_set_signature_help

Sets the value of signature_help.

lsp_server_caps_get_declaration

Gets the value of declaration.

lsp_server_caps_set_declaration

Sets the value of declaration.

lsp_server_caps_get_definition

Gets the value of definition.

lsp_server_caps_set_definition

Sets the value of definition.

lsp_server_caps_get_type_definition

Gets the value of type_definition.

lsp_server_caps_set_type_definition

Sets the value of type_definition.

lsp_server_caps_get_implementation

Gets the value of implementation.

lsp_server_caps_set_implementation

Sets the value of implementation.

lsp_server_caps_get_references

Gets the value of references.

lsp_server_caps_set_references

Sets the value of references.

lsp_server_caps_get_document_highlight

Gets the value of document_highlight.

lsp_server_caps_set_document_highlight

Sets the value of document_highlight.

lsp_server_caps_get_document_symbol

Gets the value of document_symbol.

lsp_server_caps_set_document_symbol

Sets the value of document_symbol.

lsp_server_caps_get_code_action

Gets the value of code_action.

lsp_server_caps_set_code_action

Sets the value of code_action.

lsp_server_caps_get_code_lens

Gets the value of code_lens.

lsp_server_caps_set_code_lens

Sets the value of code_lens.

lsp_server_caps_get_document_link

Gets the value of document_link.

lsp_server_caps_set_document_link

Sets the value of document_link.

lsp_server_caps_get_document_formatting

Gets the value of document_formatting.

lsp_server_caps_set_document_formatting

Sets the value of document_formatting.

lsp_server_caps_get_document_range_formatting

Gets the value of document_range_formatting.

lsp_server_caps_set_document_range_formatting

Sets the value of document_range_formatting.

lsp_server_caps_get_document_on_type_formatting

Gets the value of document_on_type_formatting.

lsp_server_caps_set_document_on_type_formatting

Sets the value of document_on_type_formatting.

lsp_server_caps_get_rename

Gets the value of rename.

lsp_server_caps_set_rename

Sets the value of rename.

lsp_server_caps_get_call_hierarchy

Gets the value of call_hierarchy.

lsp_server_caps_set_call_hierarchy

Sets the value of call_hierarchy.

lsp_server_caps_get_type_hierarchy

Gets the value of type_hierarchy.

lsp_server_caps_set_type_hierarchy

Sets the value of type_hierarchy.

lsp_server_caps_get_inlay_hint

Gets the value of inlay_hint.

lsp_server_caps_set_inlay_hint

Sets the value of inlay_hint.

lsp_server_caps_get_workspace_symbol

Gets the value of workspace_symbol.

lsp_server_caps_set_workspace_symbol

Sets the value of workspace_symbol.

lsp_server_caps_to_variant
No description available.