]> granicus.if.org Git - clang/commit
Make the isDerivedFrom matcher more generic.
authorDaniel Jasper <djasper@google.com>
Tue, 17 Jul 2012 07:39:27 +0000 (07:39 +0000)
committerDaniel Jasper <djasper@google.com>
Tue, 17 Jul 2012 07:39:27 +0000 (07:39 +0000)
commit20b802d186dfc5db9b4a9ce83e9f31fa5aa4efcc
treed0a22b3a202cc0b28f12bfff8b94588624a07f9d
parente4ed215ccf35d4407916cd0223de26f87ccbb055
Make the isDerivedFrom matcher more generic.

It now accepts an arbitrary inner matcher but is fully backwards
compatible.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@160348 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/ASTMatchers/ASTMatchers.h
include/clang/ASTMatchers/ASTMatchersInternal.h
lib/ASTMatchers/ASTMatchFinder.cpp
unittests/ASTMatchers/ASTMatchersTest.cpp