[dmd-internals] [D-Programming-Language/dmd] 5a1307: fix Issue 10066 - Template opEquals sometimes obst...

GitHub noreply at github.com
Tue May 14 12:06:48 PDT 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 5a1307007cd033386ec3d31c70118deaaeb7ff51
      https://github.com/D-Programming-Language/dmd/commit/5a1307007cd033386ec3d31c70118deaaeb7ff51
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-05-13 (Mon, 13 May 2013)

  Changed paths:
    M src/aggregate.h
    M src/clone.c
    M src/expression.c
    M src/struct.c
    A test/compilable/test10066.d

  Log Message:
  -----------
  fix Issue 10066 - Template opEquals sometimes obstructs struct compilation

Move __xopEquals generation after struct semantic3 done


  Commit: 2a1b44701066a125bd59de9a054b6501d213c1ef
      https://github.com/D-Programming-Language/dmd/commit/2a1b44701066a125bd59de9a054b6501d213c1ef
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-05-13 (Mon, 13 May 2013)

  Changed paths:
    M src/clone.c

  Log Message:
  -----------
  [Trivial] fix code loc


  Commit: 8b15e722d2bb97d38f4ce657b9336ba800e012fe
      https://github.com/D-Programming-Language/dmd/commit/8b15e722d2bb97d38f4ce657b9336ba800e012fe
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-05-13 (Mon, 13 May 2013)

  Changed paths:
    M src/clone.c

  Log Message:
  -----------
  [Trivial] Improve code comments


  Commit: 7e2648c87821375a972e837c82d46fd0f64674ab
      https://github.com/D-Programming-Language/dmd/commit/7e2648c87821375a972e837c82d46fd0f64674ab
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-05-13 (Mon, 13 May 2013)

  Changed paths:
    A test/compilable/test10073.d

  Log Message:
  -----------
  fix Issue 10073 - Default opEquals depends on class declaration order with DMD HEAD


  Commit: ad0679d1a7676f694b016b10ed8ae927c08282ae
      https://github.com/D-Programming-Language/dmd/commit/ad0679d1a7676f694b016b10ed8ae927c08282ae
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-05-14 (Tue, 14 May 2013)

  Changed paths:
    M src/aggregate.h
    M src/clone.c
    M src/expression.c
    M src/struct.c
    A test/compilable/test10066.d
    A test/compilable/test10073.d

  Log Message:
  -----------
  Merge pull request #2025 from 9rnsr/fix10066

Issue 10066 - Template opEquals sometimes obstructs struct compilation


Compare: https://github.com/D-Programming-Language/dmd/compare/61bcb35cc9a0...ad0679d1a767


More information about the dmd-internals mailing list