On Tuesday, 25 February 2014 at 23:09:43 UTC, Jonathan M Davis wrote:
On Tuesday, February 25, 2014 22:32:44 cal wrote:
Grammar spec (http://dlang.org/grammar.html#AliasDeclaration)
allows:

AliasDeclaration:
     alias BasicType Declarator

DMD allows:

alias ref int MyRefInt;

Is the ref storage class allowed by the current grammar spec?

No. ref is not part of the BasicType grammar rule. ref is only legal on function parameters, return types, and the variable in a foreach loop and is
not part of the type.

- Jonathan M Davis

Thanks, I'll file this a grammar bug.

Reply via email to