]> granicus.if.org Git - clang/commit
[MS ABI] Overwide bool bitfields should be permitted
authorDavid Majnemer <david.majnemer@gmail.com>
Tue, 15 Sep 2015 01:00:55 +0000 (01:00 +0000)
committerDavid Majnemer <david.majnemer@gmail.com>
Tue, 15 Sep 2015 01:00:55 +0000 (01:00 +0000)
commitf4a9596475bc09ffe2ef232b68feb81a6e204402
treec0000bdcda6e4eb88573e7a491ea9e9e88a73dd3
parent3fc3915f4a1efca64a0e11c76f74fc2bbfb050c1
[MS ABI] Overwide bool bitfields should be permitted

Overwide bool bitfields have eight bits of storage size, make sure we
take the padding into account when determining whether or not they are
problematic.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@247651 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Sema/SemaDecl.cpp
test/SemaCXX/ms_wide_bitfield.cpp