]> granicus.if.org Git - clang/commit
[MS-ABI] Fixed alias-avoidance padding in the presence of vtordisps
authorWarren Hunt <whunt@google.com>
Fri, 11 Apr 2014 23:33:35 +0000 (23:33 +0000)
committerWarren Hunt <whunt@google.com>
Fri, 11 Apr 2014 23:33:35 +0000 (23:33 +0000)
commit23ebdf2beabb80b9a39f1295b843fe6dcbdb0af1
tree3297b58f6fb0b59fd00db6d264b65637a06b9a9e
parent85ac3c716b1cadd7147b8545b0393263d2e8bbf6
[MS-ABI] Fixed alias-avoidance padding in the presence of vtordisps
If a vtordisp exists between two bases, then there is no need for
additional alias avoidance padding.  Test case included.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@206087 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/RecordLayoutBuilder.cpp
test/Layout/ms-x86-alias-avoidance-padding.cpp