[dmd-internals] [D-Programming-Language/dmd] aa7e80: Scanning past comma on AssignExp::e2 is not need, ...

GitHub noreply at github.com
Mon May 7 19:41:51 PDT 2012


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

  Changed paths:
    M src/expression.c

  Log Message:
  -----------
  Scanning past comma on AssignExp::e2 is not need, because it is already processed at the starting of semantic.


  Commit: 6dfdd2dd1552dfb9b66a35ab65afdcfe30630c0e
      https://github.com/D-Programming-Language/dmd/commit/6dfdd2dd1552dfb9b66a35ab65afdcfe30630c0e
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-05-05 (Sat, 05 May 2012)

  Changed paths:
    M src/expression.c
    A test/fail_compilation/fail3703.d

  Log Message:
  -----------
  Issue 3703 - static array assignment


  Commit: 57d7f41f82bac4efd05053b5ae23642b65ad18aa
      https://github.com/D-Programming-Language/dmd/commit/57d7f41f82bac4efd05053b5ae23642b65ad18aa
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-05-05 (Sat, 05 May 2012)

  Changed paths:
    M src/func.c
    M test/runnable/sdtor.d

  Log Message:
  -----------
  Issue 6636 - Destructors of static array elements are not called on function parameter

Call dtor of static array parameter at function scope end.


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

  Changed paths:
    M src/expression.c
    M test/runnable/sdtor.d

  Log Message:
  -----------
  Issue 6637 - Postblits of static array elements are not called on function argument

call element postblits of static array on function argument


  Commit: 26aacf0b510d59f572122a55a9a74c071aab889c
      https://github.com/D-Programming-Language/dmd/commit/26aacf0b510d59f572122a55a9a74c071aab889c
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-05-05 (Sat, 05 May 2012)

  Changed paths:
    M src/e2ir.c
    M src/expression.c
    M test/runnable/sdtor.d

  Log Message:
  -----------
  Issue 6470 - postblits not called on arrays of structs

- Call postblits on array slice assign
- Call postblits on array literal elements


  Commit: 385fd466930fc94299f5b79980d8f6fa53ee8fce
      https://github.com/D-Programming-Language/dmd/commit/385fd466930fc94299f5b79980d8f6fa53ee8fce
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-05-07 (Mon, 07 May 2012)

  Changed paths:
    M src/e2ir.c
    M src/expression.c
    M src/func.c
    A test/fail_compilation/fail3703.d
    M test/runnable/sdtor.d

  Log Message:
  -----------
  Merge pull request #375 from 9rnsr/fixarrays

Static array and array literal improvements


Compare: https://github.com/D-Programming-Language/dmd/compare/7f18602...385fd46


More information about the dmd-internals mailing list