1 // RUN: %llvmgcc -S -x objective-c -m64 -fobjc-abi-version=2 %s -o %t
2 // RUN: grep {OBJC_CLASS_RO_\\\$_I4} %t | grep {i32 0, i32 1, i32 2, i32 0}
3 // RUN: grep {OBJC_CLASS_RO_\\\$_I2} %t | grep {i32 0, i32 1, i32 1, i32 0}
4 // RUN: grep {OBJC_CLASS_RO_\\\$_I5} %t | grep {i32 0, i32 0, i32 0, i32 0}
7 // Test instance variable sizing when base class ends in bitfield
18 // Test case with no instance variables in derived class
28 // Test case with no instance variables anywhere