hoshi-lang dev
Yet another programming language
Loading...
Searching...
No Matches
ServerCapabilities Struct Reference

#include <protocol.h>

Collaboration diagram for ServerCapabilities:

Public Attributes

TextDocumentSyncOptions textDocumentSync
 
CompletionOptions completionProvider
 
bool hoverProvider = true
 
bool definitionProvider = true
 
bool referencesProvider = false
 
bool documentSymbolProvider = true
 

Detailed Description

Definition at line 425 of file protocol.h.

Member Data Documentation

◆ completionProvider

CompletionOptions completionProvider

Definition at line 427 of file protocol.h.

Referenced by lsp::to_json().

◆ definitionProvider

bool definitionProvider = true

Definition at line 429 of file protocol.h.

Referenced by lsp::to_json().

◆ documentSymbolProvider

bool documentSymbolProvider = true

Definition at line 431 of file protocol.h.

Referenced by lsp::to_json().

◆ hoverProvider

bool hoverProvider = true

Definition at line 428 of file protocol.h.

Referenced by lsp::to_json().

◆ referencesProvider

bool referencesProvider = false

Definition at line 430 of file protocol.h.

Referenced by lsp::to_json().

◆ textDocumentSync

TextDocumentSyncOptions textDocumentSync

Definition at line 426 of file protocol.h.

Referenced by lsp::to_json().


The documentation for this struct was generated from the following file: