From 994e50681cd766f2e1a7b4d4050c8bd0f7f332bd Mon Sep 17 00:00:00 2001 From: Michael Ficarra Date: Thu, 29 Sep 2016 08:25:01 -0700 Subject: [PATCH] fixes #14: support F.p.toString on %ThrowTypeError% intrinsic (#18) --- proposal.html | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/proposal.html b/proposal.html index bcfdebd..2abf2ca 100644 --- a/proposal.html +++ b/proposal.html @@ -543,3 +543,20 @@

(19 + + + + +

(9.2.7.1) %ThrowTypeError% ( )

+

The %ThrowTypeError% intrinsic is an anonymous built-in function object that is defined once for each realm. When %ThrowTypeError% is called it performs the following steps:

+ + 1. Throw a *TypeError* exception. + +

+ + The value of the `name` property of %ThrowTypeError% is `"ThrowTypeError"`. + +

+

The value of the [[Extensible]] internal slot of a %ThrowTypeError% function is *false*.

+

The `length` property of a %ThrowTypeError% function has the attributes { [[Writable]]: *false*, [[Enumerable]]: *false*, [[Configurable]]: *false* }.

+