We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
I think the language used in the spec text about calling ThrowCompletion() may need to be change via editorial PR
We now have
a. Let error be ThrowCompletion(ReferenceError). in https://tc39.es/proposal-intl-messageformat/#sec-resolveexpression
a. Let error be ThrowCompletion(ReferenceError). i. Let error be ThrowCompletion(TypeError). in https://tc39.es/proposal-intl-messageformat/#sec-resolvefunction
i. Let error be ThrowCompletion(ReferenceError).
but ThrowCompletion is expecting a an ECMAScript language value see https://tc39.es/ecma262/#sec-throwcompletion but TypeError and ReferenceError are "Global Name" as defined in and https://tc39.es/ecma262/#sec-well-known-intrinsic-objects
Is "Global Name" an ECMAScript language value ?
Looks other part of ecma262. it seems the language in spec text is
i. Let error be ThrowCompletion(a newly created TypeError object).
a. Let error be a newly created TypeError object.
The text was updated successfully, but these errors were encountered:
Indeed, ThrowCompletion does not take a constructor, it takes an error object.
ThrowCompletion
Sorry, something went wrong.
No branches or pull requests
I think the language used in the spec text about calling ThrowCompletion() may need to be change via editorial PR
We now have
in https://tc39.es/proposal-intl-messageformat/#sec-selectpattern
a. Let error be ThrowCompletion(ReferenceError).
in https://tc39.es/proposal-intl-messageformat/#sec-resolveexpression
a. Let error be ThrowCompletion(ReferenceError).
i. Let error be ThrowCompletion(TypeError).
in https://tc39.es/proposal-intl-messageformat/#sec-resolvefunction
i. Let error be ThrowCompletion(ReferenceError).
in https://tc39.es/proposal-intl-messageformat/#sec-resolvevalue
but ThrowCompletion is expecting a an ECMAScript language value
see https://tc39.es/ecma262/#sec-throwcompletion
but TypeError and ReferenceError are "Global Name" as defined in
and https://tc39.es/ecma262/#sec-well-known-intrinsic-objects
Is "Global Name" an ECMAScript language value ?
Looks other part of ecma262. it seems the language in spec text is
i. Let error be ThrowCompletion(a newly created TypeError object).
a. Let error be a newly created TypeError object.
etc
The text was updated successfully, but these errors were encountered: