Re: [heycam/webidl] Allow extended attributes to apply to types (#286)

Looking at the grammar, I see 3 places where `Type` is used rather than `TypeWithExtendedAttributes`:
* `ReturnType`
* `ExtendedAttributeList Type identifier Default` in `DictionaryMember`
* `ExtendedAttributeList Type Ellipsis ArgumentName` in `Argument`

I think I understand the reason for `ReturnType` (no point in WebIDL-constraining a returned value), but I don't understand the reasoning for `DictionaryMember` or `Argument`.

-- 
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/pull/286#issuecomment-290651891

Received on Friday, 31 March 2017 08:37:08 UTC