Re: [heycam/webidl] Overload set tuple: callable definition out of sync with new constructor ops (#811)

Ms2ger commented on this pull request.



> @@ -3378,8 +3378,9 @@ The [=set/items=] of an [=effective overload set=] are [=tuples=] of the form
 whose [=tuple/items=] are described below:
 
 *   A <dfn for="effective overload set tuple">callable</dfn> is an [=operation=]
-    if the [=effective overload set=] is for [=regular operations=] or [=static operations=]; and
-    it is an [=extended attribute=] if the [=effective overload set=] is for constructors or [=named constructors=].
+    if the [=effective overload set=] is for [=regular operations=] or
+    [=static operations=]; and it is either an [=operation=] or an [=extended attribute=]
+    if the [=effective overload set=] is for [=constructor operations=] and [=named constructors=].

The extended attribute bit now no longer applies to constructors, only to named constructors. Constructor operations should move to the first clause.

-- 
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/811#pullrequestreview-297570413

Received on Friday, 4 October 2019 15:59:35 UTC