[PATCH] Microsoft C++ Record Layout
Warren Hunt
whunt at google.com
Thu Jul 18 13:32:11 PDT 2013
Fixed code-gen such that all lit tests pass! The patch should be pretty much good to go.
Hi rnk, rsmith,
http://llvm-reviews.chandlerc.com/D1026
CHANGE SINCE LAST DIFF
http://llvm-reviews.chandlerc.com/D1026?vs=2852&id=2896#toc
Files:
include/clang/AST/ASTContext.h
include/clang/AST/RecordLayout.h
lib/AST/CMakeLists.txt
lib/AST/MicrosoftRecordLayoutBuilder.cpp
lib/AST/RecordLayout.cpp
lib/AST/RecordLayoutBuilder.cpp
lib/CodeGen/CGRecordLayoutBuilder.cpp
lib/CodeGen/MicrosoftVBTables.cpp
test/CodeGenCXX/microsoft-abi-structors.cpp
test/Layout/ms-x86-aligned-tail-padding.cpp
test/Layout/ms-x86-basic-layout.cpp
test/Layout/ms-x86-empty-nonvirtual-bases.cpp
test/Layout/ms-x86-empty-virtual-base.cpp
test/Layout/ms-x86-lazy-empty-nonvirtual-base.cpp
test/Layout/ms-x86-primary-bases.cpp
test/Layout/ms-x86-size-alignment-fail.cpp
test/Layout/ms-x86-vfvb-alignment.cpp
test/Layout/ms-x86-vfvb-sharing.cpp
test/Layout/ms-x86-vtordisp.cpp
test/Sema/ms_bitfield_layout.c
test/Sema/ms_class_layout.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D1026.6.patch
Type: text/x-patch
Size: 142858 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130718/9af6103e/attachment.bin>
More information about the cfe-commits
mailing list