|
clang-tools 23.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 2066 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 2073 of file Protocol.h.
Referenced by clang::clangd::fromJSON().
| TextDocumentIdentifier clang::clangd::ASTParams::textDocument |
The text document.
Definition at line 2068 of file Protocol.h.
Referenced by clang::clangd::fromJSON().