]> granicus.if.org Git - clang/commitdiff
[clang] Register isConstexpr matcher
authorAlexander Shaposhnikov <shal1t712@gmail.com>
Sun, 16 Apr 2017 19:05:17 +0000 (19:05 +0000)
committerAlexander Shaposhnikov <shal1t712@gmail.com>
Sun, 16 Apr 2017 19:05:17 +0000 (19:05 +0000)
This diff registers isConstexpr matcher.

Test plan:
make check-all
check that "match varDecl(isConstexpr())"
works in clang-query

Differential revision: https://reviews.llvm.org/D32112

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@300427 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ASTMatchers/Dynamic/Registry.cpp

index 9fa69303819477ea49622a348af4e7669d2a6d49..6f935620888f3092622d48994de6ea387ae2d7e9 100644 (file)
@@ -296,6 +296,7 @@ RegistryMaps::RegistryMaps() {
   REGISTER_MATCHER(isCatchAll);
   REGISTER_MATCHER(isClass);
   REGISTER_MATCHER(isConst);
+  REGISTER_MATCHER(isConstexpr);
   REGISTER_MATCHER(isConstQualified);
   REGISTER_MATCHER(isCopyAssignmentOperator);
   REGISTER_MATCHER(isCopyConstructor);