clang-tools 18.0.0git
|
Payload for textDocument/ast request. More...
#include <Protocol.h>
Public Attributes | |
TextDocumentIdentifier | textDocument |
The text document. | |
std::optional< Range > | range |
The position of the node to be dumped. | |
Payload for textDocument/ast request.
This request is a clangd extension.
Definition at line 1930 of file Protocol.h.
std::optional<Range> clang::clangd::ASTParams::range |
The position of the node to be dumped.
The highest-level node that entirely contains the range will be returned. If no range is given, the root translation unit node will be returned.
Definition at line 1937 of file Protocol.h.
Referenced by clang::clangd::fromJSON().
TextDocumentIdentifier clang::clangd::ASTParams::textDocument |
The text document.
Definition at line 1932 of file Protocol.h.
Referenced by clang::clangd::fromJSON().