- From: Kagami Sascha Rosylight <notifications@github.com>
- Date: Tue, 19 Mar 2019 05:03:17 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
Received on Tuesday, 19 March 2019 12:03:40 UTC
``` Argument :: ExtendedAttributeList ArgumentRest ArgumentRest :: optional TypeWithExtendedAttributes ArgumentName Default Type Ellipsis ArgumentName ArgumentName :: ArgumentNameKeyword identifier ``` Currently the syntactic item `Argument` is defined as above, syntactically allowing double extended attributes only for optional arguments but not for non-optional one: `[ExtAttr] optional [Clamp] short argname`. Is this intended? I think this causes ambiguity before reading the token `optional`, where the first extended attribute typically is for the type but not when optional. -- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/heycam/webidl/issues/691
Received on Tuesday, 19 March 2019 12:03:40 UTC