summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clang-move
diff options
context:
space:
mode:
authorHaojian Wu <hokein@google.com>2017-01-16 09:34:07 +0000
committerHaojian Wu <hokein@google.com>2017-01-16 09:34:07 +0000
commit85867727fa904b9590f52e05cc1cec344005b9a7 (patch)
tree129efff479966b0fed758cbd4302be290a130908 /clang-tools-extra/clang-move
parentf4770ea983d0ff826997085e6e8d86cc48dad7f7 (diff)
downloadbcm5719-llvm-85867727fa904b9590f52e05cc1cec344005b9a7.tar.gz
bcm5719-llvm-85867727fa904b9590f52e05cc1cec344005b9a7.zip
[clang-move] Dump enum and type alias declarations.
Reviewers: ioeric Subscribers: cfe-commits Differential Revision: https://reviews.llvm.org/D28293 llvm-svn: 292098
Diffstat (limited to 'clang-tools-extra/clang-move')
-rw-r--r--clang-tools-extra/clang-move/ClangMove.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/clang-tools-extra/clang-move/ClangMove.cpp b/clang-tools-extra/clang-move/ClangMove.cpp
index 155c46fdf5b..cfd36d6b272 100644
--- a/clang-tools-extra/clang-move/ClangMove.cpp
+++ b/clang-tools-extra/clang-move/ClangMove.cpp
@@ -841,6 +841,12 @@ void ClangMoveTool::onEndOfTranslationUnit() {
else if (Kind == Decl::Kind::ClassTemplate ||
Kind == Decl::Kind::CXXRecord)
Reporter->reportDeclaration(QualifiedName, "Class");
+ else if (Kind == Decl::Kind::Enum)
+ Reporter->reportDeclaration(QualifiedName, "Enum");
+ else if (Kind == Decl::Kind::Typedef ||
+ Kind == Decl::Kind::TypeAlias ||
+ Kind == Decl::Kind::TypeAliasTemplate)
+ Reporter->reportDeclaration(QualifiedName, "TypeAlias");
}
return;
}
OpenPOWER on IntegriCloud