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: