blob: 9710e16172dfb558b8c1bca1c5ff50632acfa152 [file] [log] [blame]
Daniel Dunbara5728872009-12-15 20:14:24 +00001// RUN: %clang_cc1 -triple x86_64-apple-darwin9 -fobjc-gc -emit-llvm -o %t %s
Fariborz Jahaniana5da9022010-05-19 23:07:54 +00002// RUN: %clang_cc1 -x objective-c++ -triple x86_64-apple-darwin9 -fobjc-gc -emit-llvm -o %t %s
Anders Carlssonfc514ab2009-07-24 17:23:54 +00003@interface I
4{
5 struct {
6 unsigned int d : 1;
7 } bitfield;
8}
9@end
10
11@implementation I
12@end
13
Fariborz Jahanian53ca7982009-08-25 16:09:22 +000014@interface J
15{
16 struct {
17 unsigned short _reserved : 16;
18
19 _Bool _draggedNodesAreDeletable: 1;
20 _Bool _draggedOutsideOutlineView : 1;
21 _Bool _adapterRespondsTo_addRootPaths : 1;
22 _Bool _adapterRespondsTo_moveDataNodes : 1;
23 _Bool _adapterRespondsTo_removeRootDataNode : 1;
24 _Bool _adapterRespondsTo_doubleClickDataNode : 1;
25 _Bool _adapterRespondsTo_selectDataNode : 1;
26 _Bool _adapterRespondsTo_textDidEndEditing : 1;
27
28 _Bool _adapterRespondsTo_updateAndSaveRoots : 1;
29 _Bool _adapterRespondsTo_askToDeleteRootNodes : 1;
30 _Bool _adapterRespondsTo_contextMenuForSelectedNodes : 1;
31 _Bool _adapterRespondsTo_pasteboardFilenamesForNodes : 1;
32 _Bool _adapterRespondsTo_writeItemsToPasteboard : 1;
33 _Bool _adapterRespondsTo_writeItemsToPasteboardXXXX : 1;
34 } _flags;
35}
36@end
37
38@implementation J
39@end
40
41