diff options
author | Martin Odersky <odersky@gmail.com> | 2015-04-24 18:04:09 +0200 |
---|---|---|
committer | Martin Odersky <odersky@gmail.com> | 2015-04-24 18:04:09 +0200 |
commit | 6a3aab8241cc5379bcffb7644bdbaa04ba12ce5b (patch) | |
tree | 80d4fa10baf4b1530963b2366fa4c420e68adeb4 /docs/SyntaxSummary.txt | |
parent | 1e9c012a0c61b2031ecaf11de3f2e99a5fdff7af (diff) | |
download | dotty-6a3aab8241cc5379bcffb7644bdbaa04ba12ce5b.tar.gz dotty-6a3aab8241cc5379bcffb7644bdbaa04ba12ce5b.tar.bz2 dotty-6a3aab8241cc5379bcffb7644bdbaa04ba12ce5b.zip |
Allow byname repated parameters
Implements #499
Diffstat (limited to 'docs/SyntaxSummary.txt')
-rw-r--r-- | docs/SyntaxSummary.txt | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/docs/SyntaxSummary.txt b/docs/SyntaxSummary.txt index 3d60f74f2..e40b3fd6c 100644 --- a/docs/SyntaxSummary.txt +++ b/docs/SyntaxSummary.txt @@ -112,8 +112,8 @@ grammar. ArgTypes ::= ArgType {`,' ArgType} FunArgType ::= ArgType | `=>' ArgType PrefixOp(=>, t) - ParamType ::= FunArgType - | Type `*' PostfixOp(t, "*") + ParamType ::= [`=>'] ParamValueType + ParamValueType ::= Type [`*'] PostfixOp(t, "*") TypeArgs ::= `[' ArgTypes `]' ts Refinement ::= `{' [Dcl] {semi [Dcl]} `}' ds TypeBounds ::= [`>:' Type] [`<: Type] | INT TypeBoundsTree(lo, hi) |