[dmd-internals] [D-Programming-Language/dmd] d77b7c: fix Issue 8675 - Nothrow can't throw Errors

GitHub noreply at github.com
Tue Sep 18 12:07:19 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: d77b7c2bf456e99495d8a6644a6304995d1a3b20
      https://github.com/D-Programming-Language/dmd/commit/d77b7c2bf456e99495d8a6644a6304995d1a3b20
  Author: Martin Nowak <dawg at dawgfoto.de>
  Date:   2012-09-18 (Tue, 18 Sep 2012)

  Changed paths:
    M src/statement.c
    A test/compilable/test8675.d

  Log Message:
  -----------
  fix Issue 8675 - Nothrow can't throw Errors

- fixed by checking whether the thrown exception is derived
  from Error before complaining about uncaught throws


  Commit: fb733a0f5fc9fa49ee58fcf7a19ca8e35d2e98bc
      https://github.com/D-Programming-Language/dmd/commit/fb733a0f5fc9fa49ee58fcf7a19ca8e35d2e98bc
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-09-18 (Tue, 18 Sep 2012)

  Changed paths:
    M src/statement.c
    A test/compilable/test8675.d

  Log Message:
  -----------
  Merge pull request #1125 from dawgfoto/fix8675

fix Issue 8675 - Nothrow can't throw Errors


Compare: https://github.com/D-Programming-Language/dmd/compare/da5bba672eaf...fb733a0f5fc9


More information about the dmd-internals mailing list