/* | |
TEST_OUTPUT: | |
--- | |
fail_compilation/fail19919.d(16): Error: union field `f` with default initialization `3.14F` must be before field `n` | |
fail_compilation/fail19919.d(23): Error: union field `f` with default initialization `3.14F` must be before field `n` | |
--- | |
*/ | |
void main() | |
{ | |
struct X | |
{ | |
union | |
{ | |
int n; | |
float f = 3.14f; | |
} | |
} | |
union U | |
{ | |
int n; | |
float f = 3.14f; | |
} | |
} |