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_. -