d: Merge upstream dmd 568496d5b, druntime 178c44ff, phobos 574bf883b.
[official-gcc.git] / gcc / testsuite / gdc.test / compilable / test21828.d
blob06a67caefb12a8fb0aed833d7d60a6613b8bb69b
1 // https://issues.dlang.org/show_bug.cgi?id=21828
3 struct S
5 enum E
7 e1 = 0,
9 E e;
10 enum S s1 = S(E.e1);
13 SE se;
15 enum SE
17 e1 = S.s1
20 // reduced case, forward references just assume int value
22 E e;
24 enum E
26 a = "x"