http://d.puremagic.com/issues/show_bug.cgi?id=3344
Walter Bright bugzi...@digitalmars.com changed:
What|Removed |Added
Status|NEW |RESOLVED
http://d.puremagic.com/issues/show_bug.cgi?id=3344
Don clugd...@yahoo.com.au changed:
What|Removed |Added
Keywords|ice-on-valid-code |ice-on-invalid-code, patch
http://d.puremagic.com/issues/show_bug.cgi?id=3344
--- Comment #3 from Don clugd...@yahoo.com.au 2009-09-29 01:24:55 PDT ---
This is happening because when return exp; is changed into exp; return;, the
semantic pass never gets run on the expression.
---
PATCH: iin statement.c, around line