digitalmars.D.bugs - [Issue 2859] New: enum convert error
- d-bugmail puremagic.com (28/28) Apr 19 2009 http://d.puremagic.com/issues/show_bug.cgi?id=2859
- d-bugmail puremagic.com (4/4) Apr 19 2009 http://d.puremagic.com/issues/show_bug.cgi?id=2859
http://d.puremagic.com/issues/show_bug.cgi?id=2859 Summary: enum convert error Product: D Version: 2.028 Platform: PC OS/Version: Windows Status: NEW Keywords: rejects-valid Severity: normal Priority: P2 Component: DMD AssignedTo: bugzilla digitalmars.com ReportedBy: davidl 126.com import std.stdio; enum abc:int{ vv,cc } enum kkk:abc { mm = cast(abc)(abc.cc+1) } void main() { kkk t; t = kkk.vv; // this should work? instead I get this error message: Error: cannot implicitly convert expression (cast(abc)0) of type abc to kkk } --
Apr 19 2009
http://d.puremagic.com/issues/show_bug.cgi?id=2859 *** Bug 2860 has been marked as a duplicate of this bug. *** --
Apr 19 2009