dmd/compiler/test/fail_compilation/b19685.d
2022-07-09 18:53:07 +02:00

19 lines
270 B
D

/* TEST_OUTPUT:
---
fail_compilation/b19685.d(6): Error: overlapping default initialization for field `b` and `a`
---
*/
struct S
{
union
{
struct { int a = 123; }
struct { int b = 456; }
}
}
void main()
{
S s;
assert(s.b == 123);
}