Searched refs:B1X (Results 1 - 3 of 3) sorted by relevance

/external/clang/test/Layout/
H A Dms-x86-primary-bases.cpp12 struct B1X { int a; B1X() : a(0xf00000B1) {} virtual void f() { printf("B0"); } }; function in struct:B1X
13 struct B2X : virtual B1X { int a; B2X() : a(0xf00000B2) {} };
167 struct AX : B0X, B1X { int a; AX() : a(0xf000000A) {} virtual void f() { printf("A"); } };
173 // CHECK-NEXT: 0 | struct B1X (primary base)
174 // CHECK-NEXT: 0 | (B1X vftable pointer)
185 // CHECK-X64-NEXT: 0 | struct B1X (primary base)
186 // CHECK-X64-NEXT: 0 | (B1X vftable pointer)
194 struct BX : B0X, B1X { int a; BX() : a(0xf000000B) {} virtual void g() { printf("B"); } };
198 // CHECK-NEXT: 0 | struct B1X (primar
[all...]
H A Dms-x86-lazy-empty-nonvirtual-base.cpp21 struct B1X { B1X() { printf("B1 = %p\n", this); } }; function in struct:B1X
623 struct AX : B1X, B2X, B3X, B4X, virtual B0X {
635 // CHECK-NEXT: 0 | struct B1X (base) (empty)
651 // CHECK-X64-NEXT: 0 | struct B1X (base) (empty)
661 struct BX : B2X, B1X, B3X, B4X, virtual B0X {
669 // CHECK-NEXT: 1 | struct B1X (base) (empty)
680 // CHECK-X64-NEXT: 1 | struct B1X (base) (empty)
689 struct CX : B1X, B3X, B2X, virtual B0X {
696 // CHECK-NEXT: 0 | struct B1X (bas
[all...]
H A Dms-x86-aligned-tail-padding.cpp46 struct B1X { struct
48 B1X() : a(0xf00000B1) {} function in struct:B1X

Completed in 308 milliseconds