commit | 415514d5fbc2761b7f2938aa9112b079249820d6 | [log] [tgz] |
---|---|---|
author | Manuel Klimek <klimek@google.com> | Wed Feb 06 20:36:22 2013 +0000 |
committer | Manuel Klimek <klimek@google.com> | Wed Feb 06 20:36:22 2013 +0000 |
tree | 317560e0edd34b305545de75fb25f4f25693d38a | |
parent | 15417ef20e3cda668351c67cc580587913f6bee8 [diff] |
Cleanup of ASTMatcher macros and adding support for overloaded matchers. This is in preparation for adding other overloaded matchers. This change alone is a net win in LOC. I went through all matchers and looked whether we could now encode them as macro, or simplify them with the matcher atoms that were not available before. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@174540 91177308-0d34-0410-b5e6-96231b3b80d8