Thread overview
[Issue 17177] AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"
February 13, 2017
https://issues.dlang.org/show_bug.cgi?id=17177

--- Comment #1 from alexandru.ermicioi@gmail.com ---
I have made a pull request for this bug: https://github.com/dlang/phobos/pull/5119

The problem was in generation of "parent" symbol for body code, that denoted the super.overridenMember. In original version, it was a delegate to parent method, and because of this, the compiler couldn't know which parent method from overload set it has to choose.

Solved it with help of getMember traits. The idea is to alias "parent" to overload set of super.overriddenMethod.

Note: decided to remove previous lines due to following issue: https://issues.dlang.org/show_bug.cgi?id=12228

--
February 21, 2017
https://issues.dlang.org/show_bug.cgi?id=17177

--- Comment #2 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/085902b3d68fe692d020b6b0c31c63deb2a5d987 fix issue 17177.  AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol".

https://github.com/dlang/phobos/commit/ef0dffab0d49ba7f069fd3c82173823310fda7ab Merge pull request #5119 from aermicioi/issue_17177

fix issue 17177.  AutoImplement fails on function overload sets with …

--
February 24, 2017
https://issues.dlang.org/show_bug.cgi?id=17177

--- Comment #3 from github-bugzilla@puremagic.com ---
Commits pushed to newCTFE at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/085902b3d68fe692d020b6b0c31c63deb2a5d987 fix issue 17177.  AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol".

https://github.com/dlang/phobos/commit/ef0dffab0d49ba7f069fd3c82173823310fda7ab Merge pull request #5119 from aermicioi/issue_17177

--
March 22, 2017
https://issues.dlang.org/show_bug.cgi?id=17177

--- Comment #4 from github-bugzilla@puremagic.com ---
Commits pushed to stable at https://github.com/dlang/phobos

https://github.com/dlang/phobos/commit/085902b3d68fe692d020b6b0c31c63deb2a5d987 fix issue 17177.  AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol".

https://github.com/dlang/phobos/commit/ef0dffab0d49ba7f069fd3c82173823310fda7ab Merge pull request #5119 from aermicioi/issue_17177

--