|
nixd
|
#include <Protocol.h>
Public Attributes | |
| URIForFile | uri |
| The text document's URI. | |
| std::string | languageId |
| The text document's language identifier. | |
| std::optional< int64_t > | version |
| std::string | text |
| The content of the opened text document. | |
Definition at line 273 of file lspserver/include/lspserver/Protocol.h.
| std::string lspserver::TextDocumentItem::languageId |
The text document's language identifier.
Definition at line 278 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON().
| std::string lspserver::TextDocumentItem::text |
The content of the opened text document.
Definition at line 287 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON().
| URIForFile lspserver::TextDocumentItem::uri |
The text document's URI.
Definition at line 275 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON().
| std::optional<int64_t> lspserver::TextDocumentItem::version |
The version number of this document (it will strictly increase after each change, including undo/redo.
clangd extension: versions are optional, and synthesized if missing.
Definition at line 284 of file lspserver/include/lspserver/Protocol.h.
Referenced by lspserver::fromJSON().