clang-tools 22.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 2007 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 2014 of file Protocol.h.
Referenced by clang::clangd::fromJSON().
TextDocumentIdentifier clang::clangd::ASTParams::textDocument |
The text document.
Definition at line 2009 of file Protocol.h.
Referenced by clang::clangd::fromJSON().