[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