fetching https://github.com/ibuclaw/dmd.git issue23595 (attempt: 1/3)
From https://github.com/ibuclaw/dmd
 * branch                  issue23595 -> FETCH_HEAD

merging FETCH_HEAD
Merge made by the 'recursive' strategy.
 compiler/src/dmd/aggregate.d                       | 17 ++++++
 compiler/src/dmd/aggregate.h                       |  1 +
 compiler/src/dmd/dclass.d                          |  2 +-
 compiler/src/dmd/dsymbolsem.d                      | 23 ++++---
 compiler/src/dmd/frontend.h                        |  1 +
 .../test/compilable/extra-files/test23595png.d     |  6 ++
 compiler/test/compilable/imports/test23595types.d  | 11 ++++
 compiler/test/compilable/test10616.d               | 20 ++++++
 compiler/test/compilable/test20913.d               | 41 +++++++++++++
 compiler/test/compilable/test22981.d               | 71 ++++++++++++++++++++++
 compiler/test/compilable/test23595.d               | 16 +++++
 compiler/test/compilable/test23598.d               | 31 ++++++++++
 compiler/test/fail_compilation/ice10616.d          |  4 +-
 compiler/test/fail_compilation/ice14642.d          |  5 +-
 14 files changed, 237 insertions(+), 12 deletions(-)
 create mode 100644 compiler/test/compilable/extra-files/test23595png.d
 create mode 100644 compiler/test/compilable/imports/test23595types.d
 create mode 100644 compiler/test/compilable/test10616.d
 create mode 100644 compiler/test/compilable/test20913.d
 create mode 100644 compiler/test/compilable/test22981.d
 create mode 100644 compiler/test/compilable/test23595.d
 create mode 100644 compiler/test/compilable/test23598.d