[dmd-internals] [D-Programming-Language/dmd] 57f6bd: fix Issue 8913 - Wrong code in IfStatement conditi...

GitHub noreply at github.com
Thu Jan 31 04:08:15 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 57f6bdcc3ec10dfc9f7081e7b781d4799e45317f
      https://github.com/D-Programming-Language/dmd/commit/57f6bdcc3ec10dfc9f7081e7b781d4799e45317f
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-12-18 (Tue, 18 Dec 2012)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  fix Issue 8913 - Wrong code in IfStatement condition Expression

Type cast from `e : T[n]` to `T*` should generate `&e[0]`, not `&e`.


  Commit: 62818b3863a14ccc828c1d3623db038170a8c129
      https://github.com/D-Programming-Language/dmd/commit/62818b3863a14ccc828c1d3623db038170a8c129
  Author: Don Clugston <dclugston at googlemail.com>
  Date:   2013-01-31 (Thu, 31 Jan 2013)

  Changed paths:
    M src/mtype.c

  Log Message:
  -----------
  Merge pull request #1382 from 9rnsr/fix8913

Issue 8913 - Wrong code in IfStatement condition Expression


Compare: https://github.com/D-Programming-Language/dmd/compare/b94fd3b7d216...62818b3863a1


More information about the dmd-internals mailing list