clang-tools 20.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 1875 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 1878 of file Protocol.h.
Referenced by clang::clangd::toJSON().
std::string clang::clangd::SemanticTokensOrDelta::resultId |
Definition at line 1876 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 1880 of file Protocol.h.
Referenced by clang::clangd::toJSON().