[heycam/webidl] Clarify what iterating over operations means (#510)

In https://github.com/heycam/webidl/pull/494#discussion_r160318258, @TimothyGu brought up the issue that operations have a _many to one_ relationship with operation identifiers. That is, overloaded operations share a single identifier.

So when we say "iterate over the operations of interface |Foo|", what we really mean is something hand-wavy like: "iterate over the unique identifiers of the operations of interface |Foo| and consider the operations identified by a single identifier as a single but slightly special thing."

Do we need to be more specific, here?

-- 
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/510

Received on Thursday, 11 January 2018 17:50:02 UTC