| // RUN: %clang_cc1 %s -emit-llvm -triple x86_64-apple-darwin -fobjc-runtime=macosx-fragile-10.5 -o - | FileCheck %s |
| // Bitfield references must not touch memory outside of the enclosing |
| typedef signed char BOOL; |
| @interface NSObject <NSObject> {} |
| @interface IMAVChatParticipant : NSObject { |
| unsigned _sendingAudio:1; |
| unsigned _sendingVideo:1; |
| unsigned _sendingAuxVideo:1; |
| unsigned _networkStalled:1; |
| unsigned _isAOLInterop:1; |
| @implementation IMAVChatParticipant |
| // We're expecting these three bitfield assignments will generate i8 stores. |