diff options
| author | Reid Kleckner <reid@kleckner.net> | 2013-03-28 20:02:56 +0000 |
|---|---|---|
| committer | Reid Kleckner <reid@kleckner.net> | 2013-03-28 20:02:56 +0000 |
| commit | 3a52abf553570c400fdc00596c19bb4d317ab660 (patch) | |
| tree | 5d49f5b46cf425be26780d822f7aa54a8cf782b3 /llvm/lib/Target/TargetLoweringObjectFile.cpp | |
| parent | 06bb7f7ef65a8aa953c65006df35b998029ee7f3 (diff) | |
| download | bcm5719-llvm-3a52abf553570c400fdc00596c19bb4d317ab660.tar.gz bcm5719-llvm-3a52abf553570c400fdc00596c19bb4d317ab660.zip | |
[ms-cxxabi] Correctly compute the size of member pointers
Summary:
This also relaxes the requirement on Windows that the member pointer
class type be a complete type (http://llvm.org/PR12070). We still ask
for a complete type to instantiate any templates (MSVC does this), but
if that fails we continue as normal, relying on any inheritance
attributes on the declaration.
Reviewers: rjmccall
CC: triton, timurrrr, cfe-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D568
llvm-svn: 178283
Diffstat (limited to 'llvm/lib/Target/TargetLoweringObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions

