clang-1/lib/ASTMatchers
Manuel Klimek 60969f5f6b Re-design the convenience interfaces on MatchFinder.
First, this implements a match() method on MatchFinder; this allows us
to get rid of the findAll implementation, as findAll is really a special
case of recursive matchers on match.

Instead of findAll, provide a convenience function match() that lets
users iterate easily over the results instead of needing to implement
callbacks.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174172 91177308-0d34-0410-b5e6-96231b3b80d8
2013-02-01 13:41:35 +00:00
..
ASTMatchFinder.cpp Re-design the convenience interfaces on MatchFinder. 2013-02-01 13:41:35 +00:00
ASTMatchersInternal.cpp Fix partial-match-bind-behavior with forEachDescendant() matchers. 2012-11-16 18:39:22 +00:00
CMakeLists.txt Make libASTMatchers link its dependencies. libRewriteFrontend depends on libRewriteCore. 2012-11-16 17:30:58 +00:00
Makefile Build-fix: Remove non-existent directories from Makefiles. 2012-07-06 06:00:30 +00:00