diff --git a/spec.html b/spec.html index 2a03d6fb35..2323e7db32 100644 --- a/spec.html +++ b/spec.html @@ -6383,7 +6383,7 @@

GetMethod ( _V_: an ECMAScript language value, _P_: a property key, - ): a Completion Record normally containing a callable object or *undefined* + ): a Completion Record normally containing a function object or *undefined*

description
@@ -6650,7 +6650,7 @@

SpeciesConstructor ( _O_: an Object, _defaultConstructor_: a constructor, - ) + ): a Completion Record normally containing a constructor

description
@@ -6672,7 +6672,7 @@

EnumerableOwnPropertyNames ( _O_: an Object, _kind_: ~key~, ~value~, or ~key+value~, - ) + ): a Completion Record normally containing a List

@@ -6699,7 +6699,7 @@

GetFunctionRealm ( _obj_: a function object, - ) + ): a Completion Record normally containing a Realm Record

@@ -6726,7 +6726,7 @@

_target_: an Object, _source_: an ECMAScript language value, _excludedItems_: a List of property keys, - ) + ): a Completion Record normally containing _target_

@@ -6756,7 +6756,7 @@

PrivateElementFind ( _O_: an Object, _P_: a Private Name, - ) + ): a PrivateElement or ~empty~

@@ -6774,7 +6774,7 @@

_O_: an Object, _P_: a Private Name, _value_: an ECMAScript language value, - ) + ): a Completion Record normally containing ~unused~

@@ -6782,6 +6782,7 @@

1. Let _entry_ be ! PrivateElementFind(_O_, _P_). 1. If _entry_ is not ~empty~, throw a *TypeError* exception. 1. Append PrivateElement { [[Key]]: _P_, [[Kind]]: ~field~, [[Value]]: _value_ } to _O_.[[PrivateElements]]. + 1. Return ~unused~. @@ -6790,7 +6791,7 @@

PrivateMethodOrAccessorAdd ( _O_: an Object, _method_: a PrivateElement, - ) + ): a Completion Record normally containing ~unused~

@@ -6799,8 +6800,11 @@

1. Let _entry_ be ! PrivateElementFind(_O_, _method_.[[Key]]). 1. If _entry_ is not ~empty~, throw a *TypeError* exception. 1. Append _method_ to _O_.[[PrivateElements]]. - 1. NOTE: The values for private methods and accessors are shared across instances. This step does not create a new copy of the method or accessor. + 1. Return ~unused~. + +

The values for private methods and accessors are shared across instances. This operation does not create a new copy of the method or accessor.

+
@@ -6808,7 +6812,7 @@

PrivateGet ( _O_: an Object, _P_: a Private Name, - ) + ): a Completion Record

@@ -6830,7 +6834,7 @@

_O_: an Object, _P_: a Private Name, _value_: an ECMAScript language value, - ) + ): a Completion Record normally containing ~unused~

@@ -6846,6 +6850,7 @@

1. If _entry_.[[Set]] is *undefined*, throw a *TypeError* exception. 1. Let _setter_ be _entry_.[[Set]]. 1. Perform ? Call(_setter_, _O_, « _value_ »). + 1. Return ~unused~. @@ -6854,7 +6859,7 @@

DefineField ( _receiver_: an Object, _fieldRecord_: a ClassFieldDefinition Record, - ) + ): a Completion Record normally containing ~unused~

@@ -6869,6 +6874,7 @@

1. Else, 1. Assert: ! IsPropertyKey(_fieldName_) is *true*. 1. Perform ? CreateDataPropertyOrThrow(_receiver_, _fieldName_, _initValue_). + 1. Return ~unused~. @@ -6877,7 +6883,7 @@

InitializeInstanceElements ( _O_: an Object, _constructor_: an ECMAScript function object, - ) + ): a Completion Record normally containing ~unused~

@@ -6888,6 +6894,7 @@

1. Let _fields_ be the value of _constructor_.[[Fields]]. 1. For each element _fieldRecord_ of _fields_, do 1. Perform ? DefineField(_O_, _fieldRecord_). + 1. Return ~unused~. @@ -6902,7 +6909,7 @@

_obj_: unknown, optional _hint_: ~sync~ or ~async~, optional _method_: unknown, - ) + ): a Completion Record normally containing an Iterator Record

@@ -6929,7 +6936,7 @@

IteratorNext ( _iteratorRecord_: unknown, optional _value_: unknown, - ) + ): a Completion Record normally containing an Object

@@ -6947,7 +6954,7 @@

IteratorComplete ( _iterResult_: an Object, - ) + ): a Completion Record normally containing a Boolean

@@ -6960,7 +6967,7 @@

IteratorValue ( _iterResult_: an Object, - ) + ): a Completion Record

@@ -6973,7 +6980,7 @@

IteratorStep ( _iteratorRecord_: unknown, - ) + ): a Completion Record normally containing an Object or *false*

description