[dmd-internals] [D-Programming-Language/dmd] cd7060: Separate class hierarchy calculation from class me...

GitHub via dmd-internals dmd-internals at puremagic.com
Thu May 15 19:16:13 PDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: cd7060690c0e3ae0737b4e0ebf2962ee54bd16b9
      https://github.com/D-Programming-Language/dmd/commit/cd7060690c0e3ae0737b4e0ebf2962ee54bd16b9
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-14 (Wed, 14 May 2014)

  Changed paths:
    M src/aggregate.h
    M src/class.c
    M src/mtype.c
    M test/fail_compilation/fail52.d
    M test/fail_compilation/ice10616.d

  Log Message:
  -----------
  Separate class hierarchy calculation from class member semantics


  Commit: 41b2ba393d879613cdb12b05f143bdf4fef35f6a
      https://github.com/D-Programming-Language/dmd/commit/41b2ba393d879613cdb12b05f143bdf4fef35f6a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-14 (Wed, 14 May 2014)

  Changed paths:
    M src/class.c
    M src/mtype.c
    A test/runnable/testclass.d

  Log Message:
  -----------
  fix Issue 12078 - forward reference issue with is() and curiously recurring template pattern


  Commit: d73783b44738f97d2ae05c50bd6b804c6b8389ef
      https://github.com/D-Programming-Language/dmd/commit/d73783b44738f97d2ae05c50bd6b804c6b8389ef
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-14 (Wed, 14 May 2014)

  Changed paths:
    M test/runnable/testclass.d

  Log Message:
  -----------
  fix Issue 12143 - Base class is forward referenced


  Commit: ecc34fc7b4a0bac0d434b96f99ab8356d08c82f4
      https://github.com/D-Programming-Language/dmd/commit/ecc34fc7b4a0bac0d434b96f99ab8356d08c82f4
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-14 (Wed, 14 May 2014)

  Changed paths:
    M src/class.c
    M src/struct.c
    M test/compilable/compile1.d

  Log Message:
  -----------
  fix Issue 11622 - Assertion failure in totym(), glue.c, line 1288


  Commit: 050707d1b1079bff15f3770fb6b5e8db1015a20a
      https://github.com/D-Programming-Language/dmd/commit/050707d1b1079bff15f3770fb6b5e8db1015a20a
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-05-15 (Thu, 15 May 2014)

  Changed paths:
    M src/aggregate.h
    M src/class.c
    M src/mtype.c
    M src/struct.c
    M test/compilable/compile1.d
    M test/fail_compilation/fail52.d
    M test/fail_compilation/ice10616.d
    A test/runnable/testclass.d

  Log Message:
  -----------
  Merge pull request #3384 from 9rnsr/refactor_aggregate

Issue 12078 & 12143 & 12555 & 11622 - Separate class hierarchy calculation from class member semantics


Compare: https://github.com/D-Programming-Language/dmd/compare/e08230be6f48...050707d1b107


More information about the dmd-internals mailing list