21 #if !defined (__GNUC__) || __GNUC__ > 7
22 # define NO_UNIQUE_ADDRESS [[no_unique_address]]
24 # define NO_UNIQUE_ADDRESS
29 NO_UNIQUE_ADDRESS empty x
;
32 class X
: public A1
, public A2
{
42 class LV
: public virtual A1
{
52 class N
: public L
, public M
{
62 class KV
: public virtual A1
{
67 class J
: public K
, public L
{
72 class JV
: public KV
, public LV
{
77 class JVA1
: public KV
, public LV
, public A1
{
82 class JVA2
: public KV
, public LV
, public A2
{
87 class JVA1V
: public KV
, public LV
, public virtual A1
{
92 class JE
: public A1
, public A4
{
115 i
+= k
.i
+ m
.w
+ a1
.x
+ a2
.x
+ a3
.x
+ x
.z
+ l
.z
+ n
.r
+ j
.j
;
117 /* Initialize all the fields. Keep the order the same as in the
195 return 0; /* set breakpoint here */