LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed...
commit7497ea5f6d994385a1818a2ce5bf0923fed4745c
authorArgiris Kirtzidis <akyrtzi@gmail.com>
Mon, 6 Sep 2010 12:00:10 +0000 (6 12:00 +0000)
committerArgiris Kirtzidis <akyrtzi@gmail.com>
Mon, 6 Sep 2010 12:00:10 +0000 (6 12:00 +0000)
treebb7f5027c9f7bc77ccce988125c06d9285c988de
parent4b626f5c71b64accacddcd3e106b48997e940365
LastFieldBitfield in CGObjCCommonMac::BuildAggrIvarLayout keeps bitfields or unnamed fields but later the code
assumes that it's always a bitfield. This can lead to a crash (reported at rdar://8368320).

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@113154 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/CGObjCMac.cpp
test/CodeGenObjC/ivars.m