Thread overview
[Issue 23951] "alias this" not properly dereferenced when the object being looked up is a field of a type
Jul 12, 2023
Dlang Bot
Jul 14, 2023
Dlang Bot
Jul 15, 2023
Dlang Bot
July 12, 2023
https://issues.dlang.org/show_bug.cgi?id=23951

Dlang Bot <dlang-bot@dlang.rocks> changed:

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

--- Comment #1 from Dlang Bot <dlang-bot@dlang.rocks> ---
@RazvanN7 created dlang/dmd pull request #15406 "Fix Issue 23951 - traits(getMember) does not follow alias this" fixing this issue:

- Fix Issue 23951 - traits(getMember) does not follow alias this

https://github.com/dlang/dmd/pull/15406

--
July 14, 2023
https://issues.dlang.org/show_bug.cgi?id=23951

Dlang Bot <dlang-bot@dlang.rocks> changed:

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

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #15406 "Fix Issues 23951 and 23279 - traits(hasMember)
does not follow alias this + ICE when using traits(hasMember) on an erroneous
member" was merged into stable:

- b62b5066b4c797af42500be0ef6cca804c779e30 by RazvanN7:
  Fix Issue 23951 - traits(getMember) does not follow alias this

https://github.com/dlang/dmd/pull/15406

--
July 15, 2023
https://issues.dlang.org/show_bug.cgi?id=23951

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #15417 "merge stable" was merged into master:

- 452e170d2ad0c547dd1a4fe45e21af0cde87565c by Razvan Nitu:
  Fix Issues 23951 and 23279 - traits(hasMember) does not follow alias this +
ICE when using traits(hasMember) on an erroneous member (#15406)

  * Fix Issue 23951 - traits(getMember) does not follow alias this

  * Fix Issue 23279 - ICE when using traits(hasMember) with an erroneous member

https://github.com/dlang/dmd/pull/15417

--