LLVM: llvm::lsp::InitializeParams Struct Reference (original) (raw)
#include "[llvm/Support/LSP/Protocol.h](Protocol%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| ClientCapabilities | capabilities |
| The capabilities provided by the client (editor or tool). | |
| std::optional< ClientInfo > | clientInfo |
| Information about the client. | |
| std::optional< TraceLevel > | trace |
| The initial trace setting. If omitted trace is disabled ('off'). |
Definition at line 209 of file Protocol.h.
◆ capabilities
The capabilities provided by the client (editor or tool).
Definition at line 211 of file Protocol.h.
◆ clientInfo
std::optional<ClientInfo> llvm::lsp::InitializeParams::clientInfo
Information about the client.
Definition at line 214 of file Protocol.h.
◆ trace
std::optional<TraceLevel> llvm::lsp::InitializeParams::trace
The initial trace setting. If omitted trace is disabled ('off').
Definition at line 217 of file Protocol.h.
The documentation for this struct was generated from the following file:
- include/llvm/Support/LSP/Protocol.h