[Issue 17177] AutoImplement fails on function overload sets with "cannot infer type from overloaded function symbol"

2017-03-22 Thread via Digitalmars-d-bugs
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"

2017-02-24 Thread via Digitalmars-d-bugs
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"

2017-02-21 Thread via Digitalmars-d-bugs
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"

2017-02-13 Thread via Digitalmars-d-bugs
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

--