Lines Matching +full:- +full:- +full:short
1 // RUN: %clang_cc1 -emit-llvm-only -triple i386-apple-darwin9 -fdump-record-layouts %s | FileCheck…
6 short m:9; // size is 2
8 short w:13; // size is 8
9 short e:3; // size is 8
12 short y:16; // size is 12
13 short u:1; // size is 14
18 short d:10; // size is 22
19 short f:4; // size is 22
22 short h:13; // size is 26
32 static int a1[(sizeof(one_ms) == 38) - 1];
36 short m:9;
38 short w:13;
39 short e:3;
42 short y:16;
43 short u:1;
48 short d:10;
49 short f:4;
52 short h:13;
63 static int a2[(sizeof(two_ms) == 42) - 1];
67 short m:9;
69 short w:13;
70 short e:3;
73 short y:16;
74 short u:1;
79 short d:10;
80 short f:4;
83 short h:13;
93 static int a4[(sizeof(four_ms) == 48) - 1];
97 short m:9;
99 short w:13;
100 short e:3;
103 short y:16;
104 short u:1;
109 short d:10;
110 short f:4;
113 short h:13;
124 static int a8[(sizeof(eight_ms) == 48) - 1];
137 // CHECK-NEXT: 0:0-7 | unsigned long a
138 // CHECK-NEXT: 1:0-7 | unsigned long b
139 // CHECK-NEXT: 2:0-7 | unsigned long c
140 // CHECK-NEXT: 4:0-9 | unsigned long d
141 // CHECK-NEXT: 5:2-2 | unsigned long e
142 // CHECK-NEXT: | [sizeof=8, align=2]
144 static int test0[(sizeof(struct test0) == 8) ? 1 : -1];