Searched defs:B2X (Results 1 - 3 of 3) sorted by relevance

/external/clang/test/Layout/
H A Dms-x86-primary-bases.cpp13 struct B2X : virtual B1X { int a; B2X() : a(0xf00000B2) {} }; function in struct:B2X
217 struct CX : B0X, B2X { int a; CX() : a(0xf000000C) {} virtual void g() { printf("C"); } };
225 // CHECK-NEXT: 8 | struct B2X (base)
226 // CHECK-NEXT: 8 | (B2X vbtable pointer)
240 // CHECK-X64-NEXT: 16 | struct B2X (base)
241 // CHECK-X64-NEXT: 16 | (B2X vbtable pointer)
H A Dms-x86-aligned-tail-padding.cpp50 struct B2X { struct
52 B2X() : a(0xf00000B2) {} function in struct:B2X
352 struct AX : B0X, virtual B2X, virtual B6X, virtual B3X {
371 // CHECK-NEXT: 48 | struct B2X (virtual base)
393 // CHECK-X64-NEXT: 48 | struct B2X (virtual base)
404 struct BX : B4X, virtual B2X, virtual B6X, virtual B3X {
422 // CHECK-NEXT: 64 | struct B2X (virtual base)
443 // CHECK-X64-NEXT: 64 | struct B2X (virtual base)
454 struct CX : B5X, virtual B2X, virtual B6X, virtual B3X {
471 // CHECK-NEXT: 32 | struct B2X (virtua
[all...]
H A Dms-x86-lazy-empty-nonvirtual-base.cpp22 struct __declspec(align(16)) B2X { B2X() { printf("B2 = %p\n", this); } }; function
623 struct AX : B1X, B2X, B3X, B4X, virtual B0X {
636 // CHECK-NEXT: 16 | struct B2X (base) (empty)
652 // CHECK-X64-NEXT: 16 | struct B2X (base) (empty)
661 struct BX : B2X, B1X, B3X, B4X, virtual B0X {
668 // CHECK-NEXT: 0 | struct B2X (base) (empty)
679 // CHECK-X64-NEXT: 0 | struct B2X (base) (empty)
689 struct CX : B1X, B3X, B2X, virtual B0X {
698 // CHECK-NEXT: 32 | struct B2X (bas
[all...]

Completed in 74 milliseconds