diff options
Diffstat (limited to 'clang-tools-extra/clangd/Protocol.h')
| -rw-r--r-- | clang-tools-extra/clangd/Protocol.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/Protocol.h b/clang-tools-extra/clangd/Protocol.h index bbafdf171fc..999b8432b76 100644 --- a/clang-tools-extra/clangd/Protocol.h +++ b/clang-tools-extra/clangd/Protocol.h @@ -479,6 +479,12 @@ struct DocumentFormattingParams { }; bool fromJSON(const json::Expr &, DocumentFormattingParams &); +struct DocumentSymbolParams { + // The text document to find symbols in. + TextDocumentIdentifier textDocument; +}; +bool fromJSON(const json::Expr &, DocumentSymbolParams &); + struct Diagnostic { /// The range at which the message applies. Range range; |

