diff options
| author | Manuel Klimek <klimek@google.com> | 2016-01-18 11:20:09 +0000 |
|---|---|---|
| committer | Manuel Klimek <klimek@google.com> | 2016-01-18 11:20:09 +0000 |
| commit | ce28f9ebd355c8b7220232b5590f0117b51bd2a0 (patch) | |
| tree | 8c4b4fcaf41b3afe694a0a2193d38b737d8a0dde /clang/lib/ASTMatchers/Dynamic/Registry.cpp | |
| parent | 9c47e0681c662a8d5eca9af3745d095e6b5968f2 (diff) | |
| download | bcm5719-llvm-ce28f9ebd355c8b7220232b5590f0117b51bd2a0.tar.gz bcm5719-llvm-ce28f9ebd355c8b7220232b5590f0117b51bd2a0.zip | |
Add forEachArgumentWithParam AST matcher.
The new matcher allows users to provide a matcher for both the argument
of a CallExpr/CxxConstructExpr a well as the ParmVarDecl of the
argument.
Patch by Felix Berger.
Differential Revision: http://reviews.llvm.org/D13845
llvm-svn: 258042
Diffstat (limited to 'clang/lib/ASTMatchers/Dynamic/Registry.cpp')
| -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 5b1c5529aa4..9ecc4922da8 100644 --- a/clang/lib/ASTMatchers/Dynamic/Registry.cpp +++ b/clang/lib/ASTMatchers/Dynamic/Registry.cpp @@ -174,6 +174,7 @@ RegistryMaps::RegistryMaps() { REGISTER_MATCHER(fieldDecl); REGISTER_MATCHER(floatLiteral); REGISTER_MATCHER(forEach); + REGISTER_MATCHER(forEachArgumentWithParam); REGISTER_MATCHER(forEachConstructorInitializer); REGISTER_MATCHER(forEachDescendant); REGISTER_MATCHER(forEachSwitchCase); |

