fetching https://github.com/Bolpat/dmd.git PrimaryTypeSyntax (attempt: 1/3) From https://github.com/Bolpat/dmd * branch PrimaryTypeSyntax -> FETCH_HEAD merging FETCH_HEAD Auto-merging compiler/src/dmd/parse.d Merge made by the 'recursive' strategy. compiler/src/dmd/hdrgen.d | 10 +- compiler/src/dmd/parse.d | 82 ++++++++++++--- .../test/fail_compilation/diag_template_alias.d | 1 + .../test/fail_compilation/diag_template_this.d | 1 + compiler/test/fail_compilation/fail21243.d | 3 +- compiler/test/fail_compilation/fail270.d | 2 +- compiler/test/fail_compilation/issue16020.d | 3 +- compiler/test/fail_compilation/template_decl.d | 1 + compiler/test/fail_compilation/test21546.d | 8 +- compiler/test/runnable/declaration.d | 2 +- compiler/test/runnable/reffunctype.d | 110 +++++++++++++++++++++ compiler/test/runnable/testscope2.d | 8 +- 12 files changed, 201 insertions(+), 30 deletions(-) create mode 100644 compiler/test/runnable/reffunctype.d