]> granicus.if.org Git - clang/commit
Some changes to improve compatibility for MSVC-style C++ struct layout. Patch from...
authorEli Friedman <eli.friedman@gmail.com>
Tue, 27 Sep 2011 19:12:27 +0000 (19:12 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Tue, 27 Sep 2011 19:12:27 +0000 (19:12 +0000)
commit2fe363622c32c471e8a68c68ba5cc372644f24fb
tree79d9bef36bcad57d97d3ab44458c38d84cecbf6c
parentfb2a0c5a5e4497847dcdf3d4402b38f321bf89ef
Some changes to improve compatibility for MSVC-style C++ struct layout. Patch from r4start at gmail.com (with some minor modifications by me).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@140623 91177308-0d34-0410-b5e6-96231b3b80d8
include/clang/AST/RecordLayout.h
lib/AST/RecordLayout.cpp
lib/AST/RecordLayoutBuilder.cpp
test/Sema/ms_class_layout.cpp [new file with mode: 0644]