May 16, 2014 [dmd-internals] [D-Programming-Language/dmd] e5668f: [Refactoring] Add StructDeclaration::fit to reuse ... | ||||
---|---|---|---|---|
| ||||
Attachments:
| 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@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@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@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@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@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 |
Copyright © 1999-2021 by the D Language Foundation