clang-tools 22.0.0git
|
This models LSP SemanticTokensDelta | SemanticTokens, which is the result of textDocument/semanticTokens/full/delta. More...
#include <Protocol.h>
Public Attributes | |
std::string | resultId |
std::optional< std::vector< SemanticTokensEdit > > | edits |
Set if we computed edits relative to a previous set of tokens. | |
std::optional< std::vector< SemanticToken > > | tokens |
Set if we computed a fresh set of tokens. |
This models LSP SemanticTokensDelta | SemanticTokens, which is the result of textDocument/semanticTokens/full/delta.
Definition at line 1892 of file Protocol.h.
std::optional<std::vector<SemanticTokensEdit> > clang::clangd::SemanticTokensOrDelta::edits |
Set if we computed edits relative to a previous set of tokens.
Definition at line 1895 of file Protocol.h.
Referenced by clang::clangd::toJSON().
std::string clang::clangd::SemanticTokensOrDelta::resultId |
Definition at line 1893 of file Protocol.h.
Referenced by clang::clangd::toJSON().
std::optional<std::vector<SemanticToken> > clang::clangd::SemanticTokensOrDelta::tokens |
Set if we computed a fresh set of tokens.
Definition at line 1897 of file Protocol.h.
Referenced by clang::clangd::toJSON().