[dmd-internals] [D-Programming-Language/dmd] f85a33: Trivial clean up for test/runnable/testbounds.d

GitHub noreply at github.com
Sat Mar 2 11:12:51 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: f85a3341c73af540695db705af82f2c5febd29bb
      https://github.com/D-Programming-Language/dmd/commit/f85a3341c73af540695db705af82f2c5febd29bb
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M test/runnable/testbounds.d

  Log Message:
  -----------
  Trivial clean up for test/runnable/testbounds.d


  Commit: 82b79c071c9ca13785e16c9faea901fa2c45531e
      https://github.com/D-Programming-Language/dmd/commit/82b79c071c9ca13785e16c9faea901fa2c45531e
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M src/cast.c
    M src/expression.c
    M src/expression.h
    M src/mtype.c
    M src/template.c
    M test/runnable/testbounds.d

  Log Message:
  -----------
  partial fix Issue 3652 - Allow explicit and implicit casting of dynamic array slices of known size to static array

If and only if both side of slice boundaries can be constant-folded, the conversion will succeed.

Limitation:
- Does not run CTFE.
- There is no deformation of formula.


  Commit: 5ad966eca5a66695a9a6df267c4e9e562a745857
      https://github.com/D-Programming-Language/dmd/commit/5ad966eca5a66695a9a6df267c4e9e562a745857
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M src/cast.c
    M src/template.c

  Log Message:
  -----------
  Remove the commented out ctfe stuff and the error gagging


  Commit: 985d3909381f732863d1dd7fd2421c29e860da69
      https://github.com/D-Programming-Language/dmd/commit/985d3909381f732863d1dd7fd2421c29e860da69
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-03-01 (Fri, 01 Mar 2013)

  Changed paths:
    M src/cast.c
    M src/expression.h
    M src/template.c

  Log Message:
  -----------
  Add `Type *SliceExp::toStaticArrayType()`


  Commit: e74670edbf1e013da748342a83909e2bce65d993
      https://github.com/D-Programming-Language/dmd/commit/e74670edbf1e013da748342a83909e2bce65d993
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-03-02 (Sat, 02 Mar 2013)

  Changed paths:
    M src/cast.c
    M src/expression.c
    M src/expression.h
    M src/mtype.c
    M src/template.c
    M test/runnable/testbounds.d

  Log Message:
  -----------
  Merge pull request #1705 from 9rnsr/ct_slice

partial fix Issue 3652 - Allow explicit and implicit casting of dynamic array slices of known size to static array


Compare: https://github.com/D-Programming-Language/dmd/compare/7aeb6919d06d...e74670edbf1e


More information about the dmd-internals mailing list