diff options
| author | Samuel Benzaquen <sbenza@google.com> | 2013-11-18 14:53:42 +0000 |
|---|---|---|
| committer | Samuel Benzaquen <sbenza@google.com> | 2013-11-18 14:53:42 +0000 |
| commit | 464c1cbc3fac25ad84ce0ed79e49ae43fd3db686 (patch) | |
| tree | a849e569dba1362e861f547e374344fcf68a3b6f /clang/lib/ASTMatchers/Dynamic | |
| parent | 60ecf38133cb8df79ec6378c801df57a8f60af75 (diff) | |
| download | bcm5719-llvm-464c1cbc3fac25ad84ce0ed79e49ae43fd3db686.tar.gz bcm5719-llvm-464c1cbc3fac25ad84ce0ed79e49ae43fd3db686.zip | |
Add partial support for the hasDeclaration() matcher in the dynamic layer.
Summary:
Add partial support for the hasDeclaration() matcher in the dynamic layer.
This matcher has some special logic to allow any type that has a getDecl() method. We do not support this right now.
Reviewers: klimek
CC: cfe-commits, revane
Differential Revision: http://llvm-reviews.chandlerc.com/D1889
llvm-svn: 195013
Diffstat (limited to 'clang/lib/ASTMatchers/Dynamic')
| -rw-r--r-- | clang/lib/ASTMatchers/Dynamic/Registry.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/ASTMatchers/Dynamic/Registry.cpp b/clang/lib/ASTMatchers/Dynamic/Registry.cpp index 3a17038d985..70e956e6546 100644 --- a/clang/lib/ASTMatchers/Dynamic/Registry.cpp +++ b/clang/lib/ASTMatchers/Dynamic/Registry.cpp @@ -83,7 +83,6 @@ RegistryMaps::RegistryMaps() { // loc // equals // equalsNode - // hasDeclaration REGISTER_OVERLOADED_2(callee); REGISTER_OVERLOADED_2(hasPrefix); @@ -174,6 +173,7 @@ RegistryMaps::RegistryMaps() { REGISTER_MATCHER(hasCondition); REGISTER_MATCHER(hasConditionVariableStatement); REGISTER_MATCHER(hasDeclContext); + REGISTER_MATCHER(hasDeclaration); REGISTER_MATCHER(hasDeducedType); REGISTER_MATCHER(hasDescendant); REGISTER_MATCHER(hasDestinationType); |

