LLVM: llvm::lsp::ClientCapabilities Struct Reference (original) (raw)
#include "[llvm/Support/LSP/Protocol.h](Protocol%5F8h%5Fsource.html)"
| Public Attributes | |
|---|---|
| bool | hierarchicalDocumentSymbol = false |
| Client supports hierarchical document symbols. | |
| bool | codeActionStructure = false |
| Client supports CodeAction return value for textDocument/codeAction. | |
| bool | workDoneProgress = false |
| Client supports server-initiated progress via the window/workDoneProgress/create method. |
Definition at line 158 of file Protocol.h.
◆ codeActionStructure
bool llvm::lsp::ClientCapabilities::codeActionStructure = false
Client supports CodeAction return value for textDocument/codeAction.
textDocument.codeAction.codeActionLiteralSupport.
Definition at line 165 of file Protocol.h.
◆ hierarchicalDocumentSymbol
bool llvm::lsp::ClientCapabilities::hierarchicalDocumentSymbol = false
Client supports hierarchical document symbols.
textDocument.documentSymbol.hierarchicalDocumentSymbolSupport
Definition at line 161 of file Protocol.h.
◆ workDoneProgress
bool llvm::lsp::ClientCapabilities::workDoneProgress = false
Client supports server-initiated progress via the window/workDoneProgress/create method.
window.workDoneProgress
Definition at line 171 of file Protocol.h.
The documentation for this struct was generated from the following file:
- include/llvm/Support/LSP/Protocol.h