diff options
author | Martin Bohme <mboehme@google.com> | 2016-08-09 15:07:52 +0000 |
---|---|---|
committer | Martin Bohme <mboehme@google.com> | 2016-08-09 15:07:52 +0000 |
commit | 8cef2c2f2dd94e9e8aa84f254bf3efdbf216cd03 (patch) | |
tree | a15c2166f97d27f3b63ef28400ff08a18d882c8f /clang/lib/ASTMatchers/Dynamic | |
parent | c710a461b57e0540a97b123691d8dbac443d2a17 (diff) | |
download | bcm5719-llvm-8cef2c2f2dd94e9e8aa84f254bf3efdbf216cd03.tar.gz bcm5719-llvm-8cef2c2f2dd94e9e8aa84f254bf3efdbf216cd03.zip |
[ASTMatchers] Add matchers canReferToDecl() and hasUnderlyingDecl()
Summary: Required for D22220
Reviewers: sbenza, klimek, aaron.ballman, alexfh
Subscribers: alexfh, klimek, cfe-commits
Differential Revision: https://reviews.llvm.org/D23004
llvm-svn: 278123
Diffstat (limited to 'clang/lib/ASTMatchers/Dynamic')
-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 24ff30cd7bc..c5be3d530ad 100644 --- a/clang/lib/ASTMatchers/Dynamic/Registry.cpp +++ b/clang/lib/ASTMatchers/Dynamic/Registry.cpp @@ -198,6 +198,7 @@ RegistryMaps::RegistryMaps() { REGISTER_MATCHER(hasAncestor); REGISTER_MATCHER(hasAnyArgument); REGISTER_MATCHER(hasAnyConstructorInitializer); + REGISTER_MATCHER(hasAnyDeclaration); REGISTER_MATCHER(hasAnyName); REGISTER_MATCHER(hasAnyParameter); REGISTER_MATCHER(hasAnySubstatement); @@ -265,6 +266,7 @@ RegistryMaps::RegistryMaps() { REGISTER_MATCHER(hasTypeLoc); REGISTER_MATCHER(hasUnaryOperand); REGISTER_MATCHER(hasUnarySelector); + REGISTER_MATCHER(hasUnderlyingDecl); REGISTER_MATCHER(hasValueType); REGISTER_MATCHER(ifStmt); REGISTER_MATCHER(ignoringImplicit); |