src/subclass-builtins/*.case: Add missing features

This commit is contained in:
Rick Waldron 2020-09-15 10:26:41 -04:00
parent a7b9067fe1
commit cbfb7eb96a
22 changed files with 36 additions and 0 deletions

View File

@ -217,6 +217,7 @@ Float32Array
Float64Array
generators
Int8Array
Int16Array
Int32Array
json-superset
let
@ -226,6 +227,7 @@ object-rest
object-spread
Object.is
optional-catch-binding
Promise
Promise.prototype.finally
Proxy
Reflect
@ -262,6 +264,7 @@ TypedArray
u180e
Uint8Array
Uint16Array
Uint32Array
Uint8ClampedArray
WeakMap
WeakSet

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubAggregateError() instanceof AggregateError
features: [AggregateError]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubArrayBuffer() instanceof ArrayBuffer
features: [TypedArray, ArrayBuffer]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubBigInt64Array() instanceof BigInt64Array
features: [TypedArray, BigInt]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubBigUint64Array() instanceof BigUint64Array
features: [TypedArray, BigInt]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubDataView() instanceof DataView
features: [TypedArray, DataView]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubFloat32Array() instanceof Float32Array
features: [TypedArray, Float32Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubFloat64Array() instanceof Float64Array
features: [TypedArray, Float64Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubInt16Array() instanceof Int16Array
features: [TypedArray, Int16Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubInt32Array() instanceof Int32Array
features: [TypedArray, Int32Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubInt8Array() instanceof Int8Array
features: [TypedArray, Int8Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubMap() instanceof Map
features: [Map]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubPromise() instanceof Promise
features: [Promise]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubSet() instanceof Set
features: [Set]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubSharedArrayBuffer() instanceof SharedArrayBuffer
features: [SharedArrayBuffer]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubUint16Array() instanceof Uint16Array
features: [TypedArray, Uint16Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubUint32Array() instanceof Uint32Array
features: [TypedArray, Uint32Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubUint8Array() instanceof Uint8Array
features: [TypedArray, Uint8Array]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubUint8ClampedArray() instanceof Uint8ClampedArray
features: [TypedArray, Uint8ClampedArray]
template: default
---*/

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubWeakMap() instanceof WeakMap
features: [WeakMap]
template: default
---*/

View File

@ -0,0 +1,13 @@
// Copyright (C) 2020 Rick Waldron. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubWeakRef() instanceof WeakRef
features: [WeakRef]
template: default
---*/
//- builtin
WeakRef

View File

@ -5,6 +5,7 @@
esid: sec-ecmascript-standard-built-in-objects
desc: >
new SubWeakSet() instanceof WeakSet
features: [WeakSet]
template: default
---*/