From 096f30b7c7ee7b12f6907bb5760496711c29b66f Mon Sep 17 00:00:00 2001 From: Alexey Shvayka Date: Thu, 15 Oct 2020 14:29:59 -0700 Subject: [PATCH] Editorial: Remove Formal[Rest]Parameter from IteratorBindingInitialization (#2084) --- spec.html | 28 ---------------------------- 1 file changed, 28 deletions(-) diff --git a/spec.html b/spec.html index 2562f70c6f..23857ed25e 100644 --- a/spec.html +++ b/spec.html @@ -16858,14 +16858,6 @@

Runtime Semantics: IteratorBindingInitialization

1. Perform ? IteratorDestructuringAssignmentEvaluation of |Elision| with _iteratorRecord_ as the argument. 1. Return the result of performing IteratorBindingInitialization for |BindingRestElement| with _iteratorRecord_ and _environment_ as arguments. - ArrayBindingPattern : `[` BindingElementList `]` - - 1. Return the result of performing IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments. - - ArrayBindingPattern : `[` BindingElementList `,` `]` - - 1. Return the result of performing IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments. - ArrayBindingPattern : `[` BindingElementList `,` Elision `]` 1. Perform ? IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments. @@ -16878,28 +16870,16 @@

Runtime Semantics: IteratorBindingInitialization

1. Perform ? IteratorDestructuringAssignmentEvaluation of |Elision| with _iteratorRecord_ as the argument. 1. Return the result of performing IteratorBindingInitialization for |BindingRestElement| with _iteratorRecord_ and _environment_ as arguments.
- BindingElementList : BindingElisionElement - - 1. Return the result of performing IteratorBindingInitialization for |BindingElisionElement| with _iteratorRecord_ and _environment_ as arguments. - BindingElementList : BindingElementList `,` BindingElisionElement 1. Perform ? IteratorBindingInitialization for |BindingElementList| with _iteratorRecord_ and _environment_ as arguments. 1. Return the result of performing IteratorBindingInitialization for |BindingElisionElement| using _iteratorRecord_ and _environment_ as arguments. - BindingElisionElement : BindingElement - - 1. Return the result of performing IteratorBindingInitialization of |BindingElement| with _iteratorRecord_ and _environment_ as the arguments. - BindingElisionElement : Elision BindingElement 1. Perform ? IteratorDestructuringAssignmentEvaluation of |Elision| with _iteratorRecord_ as the argument. 1. Return the result of performing IteratorBindingInitialization of |BindingElement| with _iteratorRecord_ and _environment_ as the arguments. - BindingElement : SingleNameBinding - - 1. Return the result of performing IteratorBindingInitialization for |SingleNameBinding| with _iteratorRecord_ and _environment_ as the arguments. - SingleNameBinding : BindingIdentifier Initializer? 1. Let _bindingId_ be StringValue of |BindingIdentifier|. @@ -19716,14 +19696,6 @@

Runtime Semantics: IteratorBindingInitialization

1. Perform ? IteratorBindingInitialization for |FormalParameterList| using _iteratorRecord_ and _environment_ as the arguments. 1. Return the result of performing IteratorBindingInitialization for |FormalParameter| using _iteratorRecord_ and _environment_ as the arguments.
- FormalParameter : BindingElement - - 1. Return the result of performing IteratorBindingInitialization for |BindingElement| with arguments _iteratorRecord_ and _environment_. - - FunctionRestParameter : BindingRestElement - - 1. Return the result of performing IteratorBindingInitialization for |BindingRestElement| with arguments _iteratorRecord_ and _environment_. -