diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2016-04-14 16:05:45 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2016-04-14 16:05:45 +0000 |
commit | 66eb58a756a6cb4cb3f74f8d9e0eb3f56ad7fdfb (patch) | |
tree | 478ce81f6595d82ee4b28ba276f322dec068a790 /clang/lib/ASTMatchers/Dynamic/Registry.cpp | |
parent | e149b488afd2c189214fb491101a9bb9bbab0c76 (diff) | |
download | bcm5719-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.cpp | 2 |
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); |