[Issue 2803] template + default argument = doesn't work

via Digitalmars-d-bugs digitalmars-d-bugs at puremagic.com
Sun Jul 13 03:12:25 PDT 2014


https://issues.dlang.org/show_bug.cgi?id=2803

Denis Shelomovskij <verylonglogin.reg at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |verylonglogin.reg at gmail.com
           Hardware|x86                         |All
            Version|unspecified                 |D2

--- Comment #3 from Denis Shelomovskij <verylonglogin.reg at gmail.com> ---
Simplified testcase:
---
void fun(T)(T = 0) { }

void main() { fun(); }
---
main.d(3): Error: template main.fun cannot deduce function from argument types
!()(), candidates are:
main.d(1):        main.fun(T)(T = 0)
---

--


More information about the Digitalmars-d-bugs mailing list