digitalmars.D.bugs - [Issue 6022] New: auto return type inference could be improved
- d-bugmail puremagic.com (33/33) May 16 2011 http://d.puremagic.com/issues/show_bug.cgi?id=6022
http://d.puremagic.com/issues/show_bug.cgi?id=6022 Summary: auto return type inference could be improved Product: D Version: D2 Platform: Other OS/Version: Windows Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: andrej.mitrovich gmail.com --- Comment #0 from Andrej Mitrovic <andrej.mitrovich gmail.com> 2011-05-16 21:34:12 PDT --- auto foo() { if (1) { return [0, 0]; } else { size_t one; size_t two; return [one, two]; } } void main(){ } Error: mismatched function return type inference of uint[] and int[] A sufficiently smart compiler could figure out a common type for the two arrays. :) -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
May 16 2011