[dmd-internals] [D-Programming-Language/dmd] 85fe3c: [Refactoring] Set ismixin and literal in parsing p...

GitHub noreply at github.com
Mon Nov 18 17:49:13 PST 2013


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

  Changed paths:
    M src/clone.c
    M src/parse.c
    M src/parse.h
    M src/template.c
    M src/template.h

  Log Message:
  -----------
  [Refactoring] Set ismixin and literal in parsing phase

They won't be modified in semantic phase, so pass them by constructor arguments of `TemplateDeclaration`.


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

  Changed paths:
    M src/parse.c
    M src/template.c
    M src/template.h
    M test/runnable/template9.d

  Log Message:
  -----------
  fix Issue 11533 - Compiler should allow to being nested for static local template functions


  Commit: 07d776adfc8ded02da55805530c5f6dd454aee89
      https://github.com/D-Programming-Language/dmd/commit/07d776adfc8ded02da55805530c5f6dd454aee89
  Author: Martin Nowak <code at dawg.eu>
  Date:   2013-11-18 (Mon, 18 Nov 2013)

  Changed paths:
    M src/clone.c
    M src/parse.c
    M src/parse.h
    M src/template.c
    M src/template.h
    M test/runnable/template9.d

  Log Message:
  -----------
  Merge pull request #2794 from 9rnsr/fix11533

Issue 11533 - Compiler should allow to being nested for static local template functions


Compare: https://github.com/D-Programming-Language/dmd/compare/cc8a55ec6180...07d776adfc8d


More information about the dmd-internals mailing list