Files
Emilio Cobos Álvarez a0af678a04 codegen: Do generate field offset checks for classes with multiple bases.
The bug only affects virtual inheritance, so instead disable layout
tests in the test that we know is broken. Not generating layout tests is
wrong anyways, because the offset would be wrong.
2022-12-07 12:18:35 +01:00

18 lines
242 B
C++

// bindgen-flags: --no-layout-tests
// FIXME: Enable layout tests when #465 is fixed.
class A {
int foo;
};
class B: public virtual A {
int bar;
};
class C: public virtual A {
int baz;
};
class D: public C, public B {
int bazz;
};