diff options
author | Samuel Benzaquen <sbenza@google.com> | 2013-10-21 18:40:51 +0000 |
---|---|---|
committer | Samuel Benzaquen <sbenza@google.com> | 2013-10-21 18:40:51 +0000 |
commit | f46e5f1c9a75fa22d13c50e51c6b2e6158f9e825 (patch) | |
tree | 3a185a76bbaa1bec51f39f934c272558084a1007 /lldb/source/Plugins/ObjectFile/Mach-O | |
parent | 4517d598803dcac0e26363d5f3e32d0488ec799e (diff) | |
download | bcm5719-llvm-f46e5f1c9a75fa22d13c50e51c6b2e6158f9e825.tar.gz bcm5719-llvm-f46e5f1c9a75fa22d13c50e51c6b2e6158f9e825.zip |
Refactor DynTypedMatcher into a value type class, just like Matcher<T>.
Summary:
Refactor DynTypedMatcher into a value type class, just like Matcher<T>.
This simplifies its usage and removes the virtual hierarchy from Matcher<T>.
It also enables planned changes to replace MatcherInteface<T>.
Too many instantiaions of this class hierarchy has been causing Registry.cpp.o to bloat in size and number of symbols.
Reviewers: klimek
CC: cfe-commits, revane
Differential Revision: http://llvm-reviews.chandlerc.com/D1661
llvm-svn: 193100
Diffstat (limited to 'lldb/source/Plugins/ObjectFile/Mach-O')
0 files changed, 0 insertions, 0 deletions