summaryrefslogtreecommitdiffstats
path: root/clang/lib/ASTMatchers/Dynamic/Registry.cpp
diff options
context:
space:
mode:
authorAaron Ballman <aaron@aaronballman.com>2016-04-14 16:05:45 +0000
committerAaron Ballman <aaron@aaronballman.com>2016-04-14 16:05:45 +0000
commit66eb58a756a6cb4cb3f74f8d9e0eb3f56ad7fdfb (patch)
tree478ce81f6595d82ee4b28ba276f322dec068a790 /clang/lib/ASTMatchers/Dynamic/Registry.cpp
parente149b488afd2c189214fb491101a9bb9bbab0c76 (diff)
downloadbcm5719-llvm-66eb58a756a6cb4cb3f74f8d9e0eb3f56ad7fdfb.tar.gz
bcm5719-llvm-66eb58a756a6cb4cb3f74f8d9e0eb3f56ad7fdfb.zip
Add typedefNameDecl() and typeAliasDecl() to the AST matchers; improves hasType() to match on TypedefNameDecl nodes.
Patch by Clement Courbet. llvm-svn: 266331
Diffstat (limited to 'clang/lib/ASTMatchers/Dynamic/Registry.cpp')
-rw-r--r--clang/lib/ASTMatchers/Dynamic/Registry.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/ASTMatchers/Dynamic/Registry.cpp b/clang/lib/ASTMatchers/Dynamic/Registry.cpp
index 9bf57851ade..9fd43332b7f 100644
--- a/clang/lib/ASTMatchers/Dynamic/Registry.cpp
+++ b/clang/lib/ASTMatchers/Dynamic/Registry.cpp
@@ -388,7 +388,9 @@ RegistryMaps::RegistryMaps() {
REGISTER_MATCHER(translationUnitDecl);
REGISTER_MATCHER(type);
REGISTER_MATCHER(typedefDecl);
+ REGISTER_MATCHER(typedefNameDecl);
REGISTER_MATCHER(typedefType);
+ REGISTER_MATCHER(typeAliasDecl);
REGISTER_MATCHER(typeLoc);
REGISTER_MATCHER(unaryExprOrTypeTraitExpr);
REGISTER_MATCHER(unaryOperator);
OpenPOWER on IntegriCloud