[Issue 17177] AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"
https://issues.dlang.org/show_bug.cgi?id=17177 --- Comment #4 from github-bugzi...@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 --
[Issue 17177] AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"
https://issues.dlang.org/show_bug.cgi?id=17177 --- Comment #3 from github-bugzi...@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 --
[Issue 17177] AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"
https://issues.dlang.org/show_bug.cgi?id=17177 --- Comment #2 from github-bugzi...@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 … --
[Issue 17177] AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"
https://issues.dlang.org/show_bug.cgi?id=17177 --- Comment #1 from alexandru.ermic...@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 --