[whatwg/webidl] Why is "unrestricted" an alternative of ArgumentNameKeyword? (Issue #1079)

There may have been a specific motivation for this, but I couldn’t find one and it seems like a mistake. ArgumentNameKeyword is roughly “every identifier-like terminal that _isn’t also one of the keywords that is part of type descriptors,_” but `unrestricted` is one of those type-descriptor keywords. (It’s not ambiguous to permit it without the escape, but that would be true for most other type-related keywords, too.)

-- 
Reply to this email directly or view it on GitHub:
https://github.com/whatwg/webidl/issues/1079

You are receiving this because you are subscribed to this thread.

Message ID: <whatwg/webidl/issues/1079@github.com>

Received on Friday, 24 December 2021 02:12:51 UTC