diff --git a/spec.html b/spec.html index f17e5c2d520..f9013941c62 100644 --- a/spec.html +++ b/spec.html @@ -5846,7 +5846,7 @@

Static Semantics: BoundNames

ArrowParameters : CoverParenthesizedExpressionAndArrowParameterList - 1. Let _formals_ be CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + 1. Let _formals_ be the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. 1. Return the BoundNames of _formals_. GeneratorDeclaration : `function` `*` BindingIdentifier `(` FormalParameters `)` `{` GeneratorBody `}` @@ -7707,7 +7707,7 @@

Static Semantics: Contains

ArrowParameters : CoverParenthesizedExpressionAndArrowParameterList - 1. Let _formals_ be CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + 1. Let _formals_ be the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. 1. Return _formals_ Contains _symbol_. @@ -8071,7 +8071,7 @@

Runtime Semantics: IteratorBindingInitialization

ArrowParameters : CoverParenthesizedExpressionAndArrowParameterList - 1. Let _formals_ be CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + 1. Let _formals_ be the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. 1. Return IteratorBindingInitialization of _formals_ with arguments _iteratorRecord_ and _environment_. @@ -19435,7 +19435,7 @@

Static Semantics: ContainsExpression

ArrowParameters : CoverParenthesizedExpressionAndArrowParameterList - 1. Let _formals_ be CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + 1. Let _formals_ be the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. 1. Return ContainsExpression of _formals_. @@ -19491,7 +19491,7 @@

Static Semantics: IsSimpleParameterList

ArrowParameters : CoverParenthesizedExpressionAndArrowParameterList - 1. Let _formals_ be CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + 1. Let _formals_ be the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. 1. Return IsSimpleParameterList of _formals_. @@ -19568,7 +19568,7 @@

Static Semantics: ExpectedArgumentCount

ArrowParameters : CoverParenthesizedExpressionAndArrowParameterList - 1. Let _formals_ be CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + 1. Let _formals_ be the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. 1. Return ExpectedArgumentCount of _formals_. PropertySetParameterList : FormalParameter @@ -19818,7 +19818,7 @@

Static Semantics: Early Errors

It is a Syntax Error if |CoverParenthesizedExpressionAndArrowParameterList| is not covering an |ArrowFormalParameters|.
  • - All early error rules for |ArrowFormalParameters| and its derived productions also apply to CoveredFormalsList of |CoverParenthesizedExpressionAndArrowParameterList|. + All early error rules for |ArrowFormalParameters| and its derived productions also apply to the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|.
  • @@ -19835,27 +19835,6 @@

    Static Semantics: ConciseBodyContainsUseStrict

    - -

    Static Semantics: CoveredFormalsList

    - ArrowParameters : BindingIdentifier - - 1. Return this |ArrowParameters|. - - - CoverParenthesizedExpressionAndArrowParameterList : - `(` Expression `)` - `(` Expression `,` `)` - `(` `)` - `(` `...` BindingIdentifier `)` - `(` `...` BindingPattern `)` - `(` Expression `,` `...` BindingIdentifier `)` - `(` Expression `,` `...` BindingPattern `)` - - - 1. Return the |ArrowFormalParameters| that is covered by |CoverParenthesizedExpressionAndArrowParameterList|. - -
    -

    Runtime Semantics: EvaluateConciseBody

    With parameters _functionObject_ and _argumentsList_ (a List).