diff --git a/spec.html b/spec.html index 264e39164f..334ae4b0f7 100644 --- a/spec.html +++ b/spec.html @@ -4411,13 +4411,12 @@

The Property Descriptor Specification Type

IsAccessorDescriptor ( - _Desc_: a Property Descriptor or *undefined*, + _Desc_: a Property Descriptor, ): a Boolean

- 1. If _Desc_ is *undefined*, return *false*. 1. If _Desc_ has a [[Get]] field, return *true*. 1. If _Desc_ has a [[Set]] field, return *true*. 1. Return *false*. @@ -4427,13 +4426,12 @@

IsDataDescriptor ( - _Desc_: a Property Descriptor or *undefined*, + _Desc_: a Property Descriptor, ): a Boolean

- 1. If _Desc_ is *undefined*, return *false*. 1. If _Desc_ has a [[Value]] field, return *true*. 1. If _Desc_ has a [[Writable]] field, return *true*. 1. Return *false*. @@ -4443,13 +4441,12 @@

IsGenericDescriptor ( - _Desc_: a Property Descriptor or *undefined*, + _Desc_: a Property Descriptor, ): a Boolean

- 1. If _Desc_ is *undefined*, return *false*. 1. If IsAccessorDescriptor(_Desc_) is *true*, return *false*. 1. If IsDataDescriptor(_Desc_) is *true*, return *false*. 1. Return *true*.