clang-tools 20.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 1996 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 2003 of file Protocol.h.
Referenced by clang::clangd::fromJSON().
TextDocumentIdentifier clang::clangd::ASTParams::textDocument |
The text document.
Definition at line 1998 of file Protocol.h.
Referenced by clang::clangd::fromJSON().