[dmd-internals] [D-Programming-Language/dmd] 6305f5: check for recursive alias this in Type::deduceType

GitHub noreply at github.com
Tue Jan 7 11:11:49 PST 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 6305f58bb9533d2283a395788b879b1c14e6da11
      https://github.com/D-Programming-Language/dmd/commit/6305f58bb9533d2283a395788b879b1c14e6da11
  Author: Rainer Schuetze <r.sagitario at gmx.de>
  Date:   2014-01-07 (Tue, 07 Jan 2014)

  Changed paths:
    M src/mtype.c
    M src/mtype.h
    M src/template.c
    M test/runnable/aliasthis.d

  Log Message:
  -----------
  check for recursive alias this in Type::deduceType


  Commit: b1aa0cb17a3fd8af7d4c98eec87bbdefb97e5895
      https://github.com/D-Programming-Language/dmd/commit/b1aa0cb17a3fd8af7d4c98eec87bbdefb97e5895
  Author: Hara Kenji <k.hara.pg+dev at gmail.com>
  Date:   2014-01-07 (Tue, 07 Jan 2014)

  Changed paths:
    M src/mtype.c
    M src/mtype.h
    M src/template.c
    M test/runnable/aliasthis.d

  Log Message:
  -----------
  Merge pull request #3066 from rainers/fix_11875

fix 11875: static if template type deduction causes infinite recursion with recursive alias this


Compare: https://github.com/D-Programming-Language/dmd/compare/6090f4599b4d...b1aa0cb17a3f


More information about the dmd-internals mailing list