[dmd-internals] [D-Programming-Language/dmd] 71ef38: [style] fix indent

GitHub noreply at github.com
Thu Nov 7 21:30:12 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: 71ef38ef6c97f25790301efeb3ed40d36746d58a
      https://github.com/D-Programming-Language/dmd/commit/71ef38ef6c97f25790301efeb3ed40d36746d58a
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M src/declaration.c
    M src/e2ir.c
    M src/expression.c

  Log Message:
  -----------
  [style] fix indent


  Commit: c70c7b1ad4b8c03fde4b9c5ee81c79e8492f2267
      https://github.com/D-Programming-Language/dmd/commit/c70c7b1ad4b8c03fde4b9c5ee81c79e8492f2267
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M src/e2ir.c
    M src/expression.c

  Log Message:
  -----------
  [Refactoring] Reorder code logic

Move "special cases" up in the function body
- In `AssignExp::toElem`, handling for the ref-init and NRVO.
- In `AssignExp::semantic`, handling for TOKconstruct case.


  Commit: 78ab69bd5ae558a61e9a43ea6f600452508148e1
      https://github.com/D-Programming-Language/dmd/commit/78ab69bd5ae558a61e9a43ea6f600452508148e1
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

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

  Log Message:
  -----------
  [Refactoring] Add CallExp::implicitCastTo


  Commit: a7a457e8faeb599c80aefea05ebb68c20739835b
      https://github.com/D-Programming-Language/dmd/commit/a7a457e8faeb599c80aefea05ebb68c20739835b
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-11-03 (Sun, 03 Nov 2013)

  Changed paths:
    M src/declaration.c
    M src/expression.c

  Log Message:
  -----------
  [Refactoring] Move construction handling in `AssingExp::semantic`


  Commit: 8a3115d4f7b4a71dfbe6f7180f2d0375ace523aa
      https://github.com/D-Programming-Language/dmd/commit/8a3115d4f7b4a71dfbe6f7180f2d0375ace523aa
  Author: Walter Bright <walter at walterbright.com>
  Date:   2013-11-07 (Thu, 07 Nov 2013)

  Changed paths:
    M src/cast.c
    M src/declaration.c
    M src/e2ir.c
    M src/expression.c
    M src/expression.h

  Log Message:
  -----------
  Merge pull request #2702 from 9rnsr/refactor_assign

[Refactoring] Gather assignment/construction handling into AssignExp


Compare: https://github.com/D-Programming-Language/dmd/compare/d9a2adb1bda4...8a3115d4f7b4


More information about the dmd-internals mailing list