[dmd-internals] [D-Programming-Language/dmd] d59169: Refactoring: Merge FuncExp::treq and FuncLiteralDe...

GitHub noreply at github.com
Fri Jun 15 12:41:37 PDT 2012


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/dmd
  Commit: d59169d1c4027a1ceb3d9e1548934aa35210c63f
      https://github.com/D-Programming-Language/dmd/commit/d59169d1c4027a1ceb3d9e1548934aa35210c63f
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

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

  Log Message:
  -----------
  Refactoring: Merge FuncExp::treq and FuncLiteralDeclaration::treq.


  Commit: e590e10d66d7e2a52c483f56eb7d712f7fbd5d68
      https://github.com/D-Programming-Language/dmd/commit/e590e10d66d7e2a52c483f56eb7d712f7fbd5d68
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M src/e2ir.c
    M src/expression.c
    M src/mtype.c
    M src/template.c
    M src/todt.c

  Log Message:
  -----------
  Refactoring: If treq exists, fd->tok is determined to TOKdelegate or TOKfunction.


  Commit: 6cf404de77ca3bea4b2183938ea8bdb3356e8517
      https://github.com/D-Programming-Language/dmd/commit/6cf404de77ca3bea4b2183938ea8bdb3356e8517
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M src/template.c
    M test/runnable/funclit.d

  Log Message:
  -----------
  fix Issue 8241 - cannot use template function literal as default alias argument


  Commit: c7c0cc1c62795da91adff842daa7cc88a9c296d0
      https://github.com/D-Programming-Language/dmd/commit/c7c0cc1c62795da91adff842daa7cc88a9c296d0
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

  Changed paths:
    M test/runnable/funclit.d

  Log Message:
  -----------
  fix Issue 8242 - cannot use template function literals at module scope


  Commit: 5428cbf4229e111b266d07b502ccaad8a8f58456
      https://github.com/D-Programming-Language/dmd/commit/5428cbf4229e111b266d07b502ccaad8a8f58456
  Author: Walter Bright <walter at walterbright.com>
  Date:   2012-06-15 (Fri, 15 Jun 2012)

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

  Log Message:
  -----------
  Merge pull request #1006 from 9rnsr/fix_funclit

Issue 8241 & 8242 - Fixup lambda context pointer correctly


Compare: https://github.com/D-Programming-Language/dmd/compare/50e89e0d5378...5428cbf4229e


More information about the dmd-internals mailing list