Home | History | Annotate | Download | only in Layout

Lines Matching defs:B0

8 struct B0 { int a; B0() : a(0xf00000B0) {} };
16 struct A : B0, virtual B1 { __declspec(align(16)) int a; A() : a(0xf000000A) {} virtual void f() { printf("A"); } };
23 // CHECK-NEXT: 16 | struct B0 (base)
36 // CHECK-X64-NEXT: 16 | struct B0 (base)
52 // CHECK-NEXT: 16 | struct B0 (base)
69 // CHECK-X64-NEXT: 16 | struct B0 (base)
173 struct F : B3, virtual B0 { int a; F() : a(0xf000000F) {} virtual void f() { printf("F"); } };
182 // CHECK-NEXT: 64 | struct B0 (virtual base)
193 // CHECK-X64-NEXT: 64 | struct B0 (virtual base)
258 struct I : B0, virtual B1 { int a; int a1; __declspec(align(16)) int a2; I() : a(0xf0000011), a1(0xf0000011), a2(0xf0000011) {} };
262 // CHECK-NEXT: 0 | struct B0 (base)
274 // CHECK-X64-NEXT: 0 | struct B0 (base)
285 struct J : B0, B3, virtual B1 { int a; int a1; J() : a(0xf0000012), a1(0xf0000012) {} };
289 // CHECK-NEXT: 0 | struct B0 (base)
302 // CHECK-X64-NEXT: 0 | struct B0 (base)