Re: [heycam/webidl] Unexplained restrictions in operation bindings section (#511)

In fact, there cannot be a case where the effective overload set for an identifier of an operation is empty, because of step 5.6 in the algorithm to compute the effective overload set, which is always executed if an operation with that identifier exists.

Historically however, it seems that there can be some cases where the effective overload set *can* be empty, due to a feature called "omittable special operations" (see [snapshot](https://rawgit.com/heycam/webidl/b825a6a50e4e78ad2e4f17272d1575115e231241/Overview.html#idl-operation-overloading) taken at b825a6a50e4e78ad2e4f17272d1575115e231241, steps 3-5).

This seems like sufficient grounds for removal of this this condition.

-- 
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/511#issuecomment-357052546

Received on Thursday, 11 January 2018 20:33:26 UTC