July 21
https://issues.dlang.org/show_bug.cgi?id=12223

--- Comment #4 from Dlang Bot <dlang-bot@dlang.rocks> ---
@rmanthorpe created dlang/dmd pull request #11442 "Issue 12223 - __traits(getMember,...) needed for aliases" mentioning this issue:

- Issue 12223 - __traits(getMember,...) needed for aliases

  Add `__traits(child, p, c)` to interpret `c` with the `this` context set to
`p`.
  This is the opposite of `__traits(parent, c)`. `c` should be a symbol mising
it's
  `this` context, such an an alias to a member of `p`.

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

--
August 01
https://issues.dlang.org/show_bug.cgi?id=12223

--- Comment #5 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #11442 "Fix Issue 12223 - __traits(getMember,...) needed for aliases" was merged into master:

- da1a31509f43547a89fd7cd694499548ba345ee0 by Richard Manthorpe:
  Issue 12223 - __traits(getMember,...) needed for aliases

  Add `__traits(child, p, c)` to interpret `c` with the `this` context set to
`p`.
  This is the opposite of `__traits(parent, c)`. `c` should be a symbol mising
it's
  `this` context, such an an alias to a member of `p`.

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

--