digitalmars.D.bugs - [Issue 5045] New: auto type inference for nest function
- d-bugmail puremagic.com (28/28) Oct 11 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5045
- d-bugmail puremagic.com (10/10) Oct 16 2010 http://d.puremagic.com/issues/show_bug.cgi?id=5045
- d-bugmail puremagic.com (9/9) Jun 26 2011 http://d.puremagic.com/issues/show_bug.cgi?id=5045
- d-bugmail puremagic.com (12/12) Jul 30 2011 http://d.puremagic.com/issues/show_bug.cgi?id=5045
http://d.puremagic.com/issues/show_bug.cgi?id=5045 Summary: auto type inference for nest function Product: D Version: D2 Platform: All OS/Version: All Status: NEW Severity: enhancement Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: bearophile_hugs eml.cc Maybe this is a duplicated error report, but I haven't found it. Current dmd 2.049 doesn't support nested functions with "auto" return value: void main() { auto foo() { return 1; } } DMD shows: test.d(2): no identifier for declarator foo test.d(2): semicolon expected, not '{' But this is an useful feature to have because "auto" is becoming increasingly important as lazy Ranges often have a very complex type. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 11 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5045 galaxylang <galaxylang gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |galaxylang gmail.com --- i found it too,^-^ -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Oct 16 2010
http://d.puremagic.com/issues/show_bug.cgi?id=5045 In DMD 2.053 the error messages are: test.d(2): function declaration without return type. (Note that constructors are always named 'this') test.d(2): no identifier for declarator foo() -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jun 26 2011
http://d.puremagic.com/issues/show_bug.cgi?id=5045 klickverbot <code klickverbot.at> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |code klickverbot.at Resolution| |DUPLICATE --- *** This issue has been marked as a duplicate of issue 4401 *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Jul 30 2011