[dlang.org] [D-Programming-Language/d-programming-language.org] 2c34db: fix Issue 9503 - [grammar] template declaration/in...

GitHub noreply at github.com
Tue Feb 12 21:26:14 PST 2013


  Branch: refs/heads/master
  Home:   https://github.com/D-Programming-Language/d-programming-language.org
  Commit: 2c34db6317318825ae9387e3954f65c06f2ac102
      https://github.com/D-Programming-Language/d-programming-language.org/commit/2c34db6317318825ae9387e3954f65c06f2ac102
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M declaration.dd
    M template-mixin.dd
    M template.dd

  Log Message:
  -----------
  fix Issue 9503 - [grammar] template declaration/instance must take one or more arguments?

- Define TemplateParameters and TemplateArguments, and use them as like Parameters
- Function template and template constructor also couldn't take zero template parameters.
  Moreover, DeclarationSuffix had been wrong, because TemplateParameterList does not have both side parenthesis.


  Commit: 84945c461c4683d507059c4eb158d589af66a200
      https://github.com/D-Programming-Language/d-programming-language.org/commit/84945c461c4683d507059c4eb158d589af66a200
  Author: k-hara <k.hara.pg at gmail.com>
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M template-mixin.dd

  Log Message:
  -----------
  Clean up TemplateMixin nonterminal symbol definition


  Commit: 8de780bf1457fd8c9eca9e683cd6bb25fa140418
      https://github.com/D-Programming-Language/d-programming-language.org/commit/8de780bf1457fd8c9eca9e683cd6bb25fa140418
  Author: Alex Rønne Petersen <alex at alexrp.com>
  Date:   2013-02-12 (Tue, 12 Feb 2013)

  Changed paths:
    M declaration.dd
    M template-mixin.dd
    M template.dd

  Log Message:
  -----------
  Merge pull request #274 from 9rnsr/fix9503

Issue 9503 - [grammar] template declaration/instance must take one or more arguments?


Compare: https://github.com/D-Programming-Language/d-programming-language.org/compare/0f2f7d9a89e8...8de780bf1457


More information about the dlang.org mailing list