diff options
author | Aaron Ballman <aaron@aaronballman.com> | 2017-11-29 21:21:51 +0000 |
---|---|---|
committer | Aaron Ballman <aaron@aaronballman.com> | 2017-11-29 21:21:51 +0000 |
commit | 813e36c2c1ebbc0cae4c13efb98418c77801913c (patch) | |
tree | e7a4efc5eac20fea4520b0897583a1875e4cf459 /clang/lib/ASTMatchers/Dynamic | |
parent | ca9c2b290cbe12497382954003f3386baa2cdb74 (diff) | |
download | bcm5719-llvm-813e36c2c1ebbc0cae4c13efb98418c77801913c.tar.gz bcm5719-llvm-813e36c2c1ebbc0cae4c13efb98418c77801913c.zip |
Add the hasDefinition() AST matcher to match class declarations that also have a definition.
Patch by Julie Hockett.
llvm-svn: 319360
Diffstat (limited to 'clang/lib/ASTMatchers/Dynamic')
-rw-r--r-- | clang/lib/ASTMatchers/Dynamic/Registry.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/ASTMatchers/Dynamic/Registry.cpp b/clang/lib/ASTMatchers/Dynamic/Registry.cpp index 52b8d3a6c95..2b7bb7a2120 100644 --- a/clang/lib/ASTMatchers/Dynamic/Registry.cpp +++ b/clang/lib/ASTMatchers/Dynamic/Registry.cpp @@ -250,6 +250,7 @@ RegistryMaps::RegistryMaps() { REGISTER_MATCHER(hasDeclContext); REGISTER_MATCHER(hasDeducedType); REGISTER_MATCHER(hasDefaultArgument); + REGISTER_MATCHER(hasDefinition); REGISTER_MATCHER(hasDescendant); REGISTER_MATCHER(hasDestinationType); REGISTER_MATCHER(hasDynamicExceptionSpec); |