Thread overview
[Issue 18775] DMD falsely reports deprecation for deprecated implicit casts that were not used in UFCS
Apr 19, 2018
ag0aep6g
Apr 19, 2018
FeepingCreature
April 19, 2018
https://issues.dlang.org/show_bug.cgi?id=18775

ag0aep6g <ag0aep6g@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ag0aep6g@gmail.com
           See Also|                            |https://issues.dlang.org/sh
                   |                            |ow_bug.cgi?id=12807

--- Comment #1 from ag0aep6g <ag0aep6g@gmail.com> ---
This probably has the same root cause as issue 12807.

--
April 19, 2018
https://issues.dlang.org/show_bug.cgi?id=18775

--- Comment #2 from FeepingCreature <default_357-line@yahoo.de> ---
Same piece of code, at least.

--
April 23, 2018
https://issues.dlang.org/show_bug.cgi?id=18775

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

https://github.com/dlang/dmd/commit/9e900ff6373d0d068f135c79292aba183ad25f2a Add testcase for issue 18775

https://github.com/dlang/dmd/commit/36cdbbffad2f70376ea46bd0b381bbfe586c669a
Only emit warnings during alias this resolution if the alias this
later actually turns out to lead to a valid property access.
Fixes issues 18775, 12807

https://github.com/dlang/dmd/commit/d29d0041e8eee26c8fa3d7b50d4d3714f1e298bb Merge pull request #8194 from FeepingCreature/fix/18775-12807-fail-gently-on-alias-this

Fix Issue 18775, 12807: gently resolve alias this

--
April 23, 2018
https://issues.dlang.org/show_bug.cgi?id=18775

github-bugzilla@puremagic.com changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--