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)
commit83a4c87cf9cf0d1ea422ea3ecfd335afb17b3a57
tree85c2cbb24e6d32e6a70381442432ec8cd132f537
parent390a5f47740d2ff1515abb92c6f85f5441989197
Use external layout information to layout bit-fields for MS ABI.

Patch by Aleksandr Urakov!

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

llvm-svn: 337047
clang/lib/AST/RecordLayoutBuilder.cpp
clang/test/CodeGenCXX/Inputs/override-bit-field-layout.layout [new file with mode: 0644]
clang/test/CodeGenCXX/override-bit-field-layout.cpp [new file with mode: 0644]