]> granicus.if.org Git - clang/commit
Use external layout information to layout bit-fields for MS ABI.
authorRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 13 Jul 2018 21:07:42 +0000 (21:07 +0000)
committerRichard Smith <richard-llvm@metafoo.co.uk>
Fri, 13 Jul 2018 21:07:42 +0000 (21:07 +0000)
commit130cf585e6ed502f101db8ff1f203719919d045d
tree5d4c4c9914057d6f0d2b1efc7b23a1c03db429c8
parenta06e85a92cc5b0e047599c0a481206ec941b5db5
Use external layout information to layout bit-fields for MS ABI.

Patch by Aleksandr Urakov!

Differential Revision: https://reviews.llvm.org/D49227

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@337047 91177308-0d34-0410-b5e6-96231b3b80d8
lib/AST/RecordLayoutBuilder.cpp
test/CodeGenCXX/Inputs/override-bit-field-layout.layout [new file with mode: 0644]
test/CodeGenCXX/override-bit-field-layout.cpp [new file with mode: 0644]