// { dg-do assemble } | |
// { dg-options "" } | |
// Origin: Mark Mitchell <mark@codesourcery.com> | |
union A | |
{ | |
int i; | |
int j; | |
A () : i (3), j (2) {} // { dg-error "" } multiple initializations | |
}; | |
union B | |
{ | |
int i; | |
union { | |
int j; | |
}; | |
B () : i (3), j (2) {} // { dg-error "" } multiple initializations | |
}; | |
union C | |
{ | |
union { | |
struct { | |
int i; | |
int j; | |
}; | |
}; | |
C () : i (3), j (2) {} | |
}; |