Lines Matching defs:C16
29 struct C16 {
31 C16() : a(0xf0000c16) {}
32 virtual void f() {printf("C16");}
123 struct TestF3 : A4, virtual C16 {
135 // CHECK-NEXT: 16 | struct C16 (virtual base)
136 // CHECK-NEXT: 16 | (C16 vftable pointer)
147 // CHECK-X64-NEXT: 32 | struct C16 (virtual base)
148 // CHECK-X64-NEXT: 32 | (C16 vftable pointer)
168 // CHECK-NEXT: 32 | struct C16 (virtual base)
169 // CHECK-NEXT: 32 | (C16 vftable pointer)
183 // CHECK-X64-NEXT: 32 | struct C16 (virtual base)
184 // CHECK-X64-NEXT: 32 | (C16 vftable pointer)
206 // CHECK-NEXT: 48 | struct C16 (virtual base)
207 // CHECK-NEXT: 48 | (C16 vftable pointer)
222 // CHECK-X64-NEXT: 48 | struct C16 (virtual base)
223 // CHECK-X64-NEXT: 48 | (C16 vftable pointer)
244 // CHECK-NEXT: 44 | (vtordisp for vbase C16)
245 // CHECK-NEXT: 48 | struct C16 (virtual base)
246 // CHECK-NEXT: 48 | (C16 vftable pointer)
260 // CHECK-X64-NEXT: 44 | (vtordisp for vbase C16)
261 // CHECK-X64-NEXT: 48 | struct C16 (virtual base)
262 // CHECK-X64-NEXT: 48 | (C16 vftable pointer)
267 struct TestF7 : A4, virtual C16 {
279 // CHECK-NEXT: 28 | (vtordisp for vbase C16)
280 // CHECK-NEXT: 32 | struct C16 (virtual base)
281 // CHECK-NEXT: 32 | (C16 vftable pointer)
291 // CHECK-X64-NEXT: 44 | (vtordisp for vbase C16)
292 // CHECK-X64-NEXT: 48 | struct C16 (virtual base)
293 // CHECK-X64-NEXT: 48 | (C16 vftable pointer)
314 // CHECK-NEXT: 44 | (vtordisp for vbase C16)
315 // CHECK-NEXT: 48 | struct C16 (virtual base)
316 // CHECK-NEXT: 48 | (C16 vftable pointer)
330 // CHECK-X64-NEXT: 44 | (vtordisp for vbase C16)
331 // CHECK-X64-NEXT: 48 | struct C16 (virtual base)
332 // CHECK-X64-NEXT: 48 | (C16 vftable pointer)
337 struct TestF9 : A4, virtual C16 {
350 // CHECK-NEXT: 16 | struct C16 (virtual base)
351 // CHECK-NEXT: 16 | (C16 vftable pointer)
362 // CHECK-X64-NEXT: 32 | struct C16 (virtual base)
363 // CHECK-X64-NEXT: 32 | (C16 vftable pointer)
385 // CHECK-NEXT: 32 | struct C16 (virtual base)
386 // CHECK-NEXT: 32 | (C16 vftable pointer)
401 // CHECK-X64-NEXT: 48 | struct C16 (virtual base)
402 // CHECK-X64-NEXT: 48 | (C16 vftable pointer)
407 struct TestFB : A16, virtual C16 {
420 // CHECK-NEXT: 64 | struct C16 (virtual base)
421 // CHECK-NEXT: 64 | (C16 vftable pointer)
432 // CHECK-X64-NEXT: 64 | struct C16 (virtual base)
433 // CHECK-X64-NEXT: 64 | (C16 vftable pointer)
455 // CHECK-NEXT: 80 | struct C16 (virtual base)
456 // CHECK-NEXT: 80 | (C16 vftable pointer)
471 // CHECK-X64-NEXT: 80 | struct C16 (virtual base)
472 // CHECK-X64-NEXT: 80 | (C16 vftable pointer)