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