commit | 76c2f92c4b4ab7e02857661a05e53ba4b501d87a | [log] [tgz] |
---|---|---|
author | Samuel Benzaquen <sbenza@google.com> | Thu Jun 20 14:28:32 2013 +0000 |
committer | Samuel Benzaquen <sbenza@google.com> | Thu Jun 20 14:28:32 2013 +0000 |
tree | ad748a8f9c5291b4cf6d7dbee5c3ac4c975ef4ce | |
parent | cf52ca6bb6dd76a1bd967bc422287fafafa1e45a [diff] |
Enhancements for the DynTypedMatcher system. - Added conversion routines and checks in Matcher<T> that take a DynTypedMatcher. - Added type information on the error messages for the marshallers. - Allows future work on Polymorphic/overloaded matchers. We should be able to disambiguate at runtime and choose the appropriate overload. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@184429 91177308-0d34-0410-b5e6-96231b3b80d8