commit | 60969f5f6be1cbf7ac2384cc5ad571d28adf6bf1 | [log] [tgz] |
---|---|---|
author | Manuel Klimek <klimek@google.com> | Fri Feb 01 13:41:35 2013 +0000 |
committer | Manuel Klimek <klimek@google.com> | Fri Feb 01 13:41:35 2013 +0000 |
tree | eb4289dc7e56f28df24063bad3b2c148bd5b87de | |
parent | ae54121c15cdd38f415f6fdda48215ab5e4dcee1 [diff] |
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