- From: Tobie Langel <notifications@github.com>
- Date: Fri, 04 Aug 2017 12:55:42 -0700
- To: heycam/webidl <webidl@noreply.github.com>
- Cc: Subscribed <subscribed@noreply.github.com>
- Message-ID: <heycam/webidl/pull/392/review/54463138@github.com>
tobie commented on this pull request. > @@ -2921,38 +2927,45 @@ the same operation or constructor. the argument on which the ellipsis appears counts as a single argument. Note: So <code>void f(long x, long... y);</code> is considered to be declared to take two arguments. - - 1. Let |m| be the maximum of |maxarg| and |N|. - 1. For each operation, extended attribute or callback function |X| in |F|: - 1. Let |n| be the number of arguments |X| is declared to take. - 1. Let |t|<sub>0..|n|−1</sub> be a list of types, where |t|<sub>|i|</sub> - is the type of |X|’s argument at index |i|. - 1. Let |o|<sub>0..|n|−1</sub> be a list of [=optionality values=], where |o|<sub>|i|</sub> - is “variadic” if |X|’s argument at index |i| is a final, variadic argument, - “optional” if the argument is [=optional argument|optional=], - and “required” otherwise. - 1. Add to |S| the tuple <|X|, |t|<sub>0..|n|−1</sub>, |o|<sub>0..|n|−1</sub>>. + 1. Let |max| be [=max=](|maxarg|, |N|). + 1. [=set/For each=] operation, extended attribute or callback function |X| in |F|: Thanks for catching that. -- 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/392#discussion_r131473723
Received on Friday, 4 August 2017 19:56:07 UTC