[dmd-internals] [D-Programming-Language/dmd] 1e391e: make -property do nothing

GitHub via dmd-internals dmd-internals at puremagic.com
Tue Aug 25 02:44:06 PDT 2015


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 1e391e7b7a7a5d088811a7d5b145c783dfb4e356
      https://github.com/D-Programming-Language/dmd/commit/1e391e7b7a7a5d088811a7d5b145c783dfb4e356
  Author: anonymous <aG0aep6G at users.noreply.github.com>
  Date:   2015-08-23 (Sun, 23 Aug 2015)

  Changed paths:
    M src/expression.d
    M src/mars.d
    R test/fail_compilation/diag8629.d
    R test/fail_compilation/diag9241.d

  Log Message:
  -----------
  make -property do nothing

fixes issue 14564 - [REG2.067] dmd -property -unittest combination causes
compiler error

Regarding the removed tests:

Issue 8629 occurred with other errors than property errors, too. It would
be possible to replace the property error with another one in the test.
But Martin Nowak says: "Just remove the test."

The test for issue 9241 was about the exact error message for when a
non-property is called without parentheses. That's allowed now, even with
-property. Removing the test.


  Commit: 05d132b4c15048fb988f6f498ce5ec4bfddb0512
      https://github.com/D-Programming-Language/dmd/commit/05d132b4c15048fb988f6f498ce5ec4bfddb0512
  Author: Martin Nowak <code at dawg.eu>
  Date:   2015-08-25 (Tue, 25 Aug 2015)

  Changed paths:
    M src/expression.d
    M src/mars.d
    R test/fail_compilation/diag8629.d
    R test/fail_compilation/diag9241.d

  Log Message:
  -----------
  Merge pull request #4862 from aG0aep6G/property-switch-2

issue 14564 - [REG2.067] dmd -property -unittest combination causes compiler error


Compare: https://github.com/D-Programming-Language/dmd/compare/37481900705f...05d132b4c150


More information about the dmd-internals mailing list