Thread overview
[Issue 11915] Inconsistent overload resolution behaviour between `ref` and `out`
Oct 26, 2014
Kenji Hara
Oct 26, 2014
Kenji Hara
October 26, 2014
https://issues.dlang.org/show_bug.cgi?id=11915

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|diagnostic                  |rejects-valid
           Severity|minor                       |major

--- Comment #4 from Kenji Hara <k.hara.pg@gmail.com> ---
(In reply to Denis Shelomovskij from comment #0)
> This is either "accepts-invalid" or "rejects-valid" bug.

OK, finally I changed my mind. In that case g(n) should match to non-out
parameter.

https://github.com/D-Programming-Language/dmd/pull/4091

--
October 26, 2014
https://issues.dlang.org/show_bug.cgi?id=11915

Kenji Hara <k.hara.pg@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--
October 26, 2014
https://issues.dlang.org/show_bug.cgi?id=11915

--- Comment #5 from github-bugzilla@puremagic.com ---
Commits pushed to master at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/f536d3f46da72ece838caa6d0eb82e051239b288
fix Issue 11915 - Inconsistent overload resolution behaviour between `ref` and
`out`

https://github.com/D-Programming-Language/dmd/commit/c6289aaaed66f86de0950954c953f45b0f4f342d Merge pull request #4091 from 9rnsr/fix12447

Issue 12447 & 11915 & 11916 - fix overload resolution issue around IFTI and out parameter

--
February 19, 2015
https://issues.dlang.org/show_bug.cgi?id=11915

--- Comment #6 from github-bugzilla@puremagic.com ---
Commits pushed to 2.067 at https://github.com/D-Programming-Language/dmd

https://github.com/D-Programming-Language/dmd/commit/f536d3f46da72ece838caa6d0eb82e051239b288
fix Issue 11915 - Inconsistent overload resolution behaviour between `ref` and
`out`

https://github.com/D-Programming-Language/dmd/commit/c6289aaaed66f86de0950954c953f45b0f4f342d Merge pull request #4091 from 9rnsr/fix12447

--