[dmd-internals] [D-Programming-Language/dmd] e5668f: [Refactoring] Add StructDeclaration::fit to reuse ...

GitHub via dmd-internals dmd-internals at puremagic.com
Fri May 16 00:45:34 PDT 2014


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

  Changed paths:
    M src/aggregate.h
    M src/expression.c
    M src/struct.c

  Log Message:
  -----------
  [Refactoring] Add StructDeclaration::fit to reuse it in other places


  Commit: e204c2b919ac73f2dc98c3acbc3dde0fa7cdbdb7
      https://github.com/D-Programming-Language/dmd/commit/e204c2b919ac73f2dc98c3acbc3dde0fa7cdbdb7
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-16 (Fri, 16 May 2014)

  Changed paths:
    M src/cast.c

  Log Message:
  -----------
  Supplement fix for DIP29 feature: Do not emit CastExp for const and unique conversions.


  Commit: 8c3580d1973e1585b31ac6fadf10a61f1b871fbc
      https://github.com/D-Programming-Language/dmd/commit/8c3580d1973e1585b31ac6fadf10a61f1b871fbc
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-16 (Fri, 16 May 2014)

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

  Log Message:
  -----------
  fix fix Issue 12681 - Rewrite rule prevents unique detection

Do rewriting in glue-layer.


  Commit: 240fcae4a0e2db84a2eb330ab9835b9181dc3d73
      https://github.com/D-Programming-Language/dmd/commit/240fcae4a0e2db84a2eb330ab9835b9181dc3d73
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2014-05-16 (Fri, 16 May 2014)

  Changed paths:
    M src/interpret.c

  Log Message:
  -----------
  fix CTFE interpreter


  Commit: 86fefe963ea1ae57e304aefa39215823fbccef7f
      https://github.com/D-Programming-Language/dmd/commit/86fefe963ea1ae57e304aefa39215823fbccef7f
  Author: Walter Bright <walter at walterbright.com>
  Date:   2014-05-16 (Fri, 16 May 2014)

  Changed paths:
    M src/aggregate.h
    M src/cast.c
    M src/e2ir.c
    M src/expression.c
    M src/interpret.c
    M src/struct.c
    M test/runnable/structlit.d

  Log Message:
  -----------
  Merge pull request #3522 from 9rnsr/fix12681

Issue 12681 - Rewrite rule prevents unique detection


Compare: https://github.com/D-Programming-Language/dmd/compare/050707d1b107...86fefe963ea1


More information about the dmd-internals mailing list