Just wanted to check with someone if this is working before I
raise a bug report. :-)
A.d:
---
module A;
import B;
enum MyEnum F = E;
---
B.d:
---
module B;
import A;
enum : uint { E } // Fails
//enum { E } // OK
alias uint MyEnum;
---
Run: dmd -c B.d
Thanks,
Iain.