digitalmars.D.bugs - [Issue 11746] New: invalid enum forward reference pattern not detected
- d-bugmail puremagic.com (21/21) Dec 14 2013 https://d.puremagic.com/issues/show_bug.cgi?id=11746
https://d.puremagic.com/issues/show_bug.cgi?id=11746 Summary: invalid enum forward reference pattern not detected Product: D Version: D2 Platform: All OS/Version: All Status: NEW Keywords: accepts-invalid Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: timon.gehr gmx.ch DMD 2.064.2 accepts the following invalid code: string bb(int x, string y){ return "3"; } enum E { foo = bb(cast(int)bar, cast(string)baz), bar=1, baz="2" } (Note that E.bar is assigned type 'int'.) -- Configure issuemail: https://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 14 2013