digitalmars.D.bugs - [Issue 7134] New: [tdpl] overloading template and non-template functions
- d-bugmail puremagic.com (36/36) Dec 18 2011 http://d.puremagic.com/issues/show_bug.cgi?id=7134
- d-bugmail puremagic.com (12/12) Dec 24 2011 http://d.puremagic.com/issues/show_bug.cgi?id=7134
http://d.puremagic.com/issues/show_bug.cgi?id=7134 Summary: [tdpl] overloading template and non-template functions Product: D Version: D2 Platform: Other OS/Version: Mac OS X Status: NEW Severity: normal Priority: P2 Component: DMD AssignedTo: nobody puremagic.com ReportedBy: andrei metalanguage.com --- Comment #0 from Andrei Alexandrescu <andrei metalanguage.com> 2011-12-18 20:58:15 PST --- I'm sure this has been filed, but can't find it. If someone knows or finds the other report(s), please mark them as duplicate and keep this. This TDPL code does not compile: class A { // Non-overridable method A opBinary(string op)(A rhs) { // Forward to an overridable function return opBinary(op, rhs); } // Overridable method, dispatch string at runtime A opBinary(string op, A rhs) { switch (op) { case "+": break; case "-": break; } } } Overloading template and non-template functions must be implemented. -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 18 2011
http://d.puremagic.com/issues/show_bug.cgi?id=7134 yebblies <yebblies gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |yebblies gmail.com Resolution| |DUPLICATE --- Comment #1 from yebblies <yebblies gmail.com> 2011-12-25 03:32:10 EST --- *** This issue has been marked as a duplicate of issue 1528 *** -- Configure issuemail: http://d.puremagic.com/issues/userprefs.cgi?tab=email ------- You are receiving this mail because: -------
Dec 24 2011