summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp')
-rw-r--r--clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp b/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
index 4bba9cec9d5..985993a3d93 100644
--- a/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
+++ b/clang-tools-extra/clangd/refactor/tweaks/DumpAST.cpp
@@ -128,6 +128,11 @@ public:
TypeWithKeyword::getTagTypeKindName(Record->getTagKind()));
}
Intent intent() const override { return Info; }
+ // FIXME: this is interesting to most users. However:
+ // - triggering is too broad (e.g. triggers on comments within a class)
+ // - showMessage has inconsistent UX (e.g. newlines are stripped in VSCode)
+ // - the output itself is a bit hard to decipher.
+ bool hidden() const override { return true; }
private:
const RecordDecl *Record = nullptr;
OpenPOWER on IntegriCloud