Name Description Size Coverage
arguments-list-is-not-array-like.js --- es6id: 26.1.2 description: > Return abrupt if argumentsList is not an ArrayLike object. info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) ... 4. Let args be CreateListFromArrayLike(argumentsList). 5. ReturnIfAbrupt(args). ... 7.3.17 CreateListFromArrayLike (obj [, elementTypes] ) ... 3. If Type(obj) is not Object, throw a TypeError exception. 4. Let len be ToLength(Get(obj, "length")). 5. ReturnIfAbrupt(len). ... --- 888 -
construct.js --- es6id: 26.1.2 description: > Reflect.construct is configurable, writable and not enumerable. info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) 17 ECMAScript Standard Built-in Objects includes: [propertyHelper.js] --- 518 -
length.js --- es6id: 26.1.2 description: > Reflect.construct.length value and property descriptor info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) The length property of the construct function is 2. includes: [propertyHelper.js] --- 648 -
name.js --- es6id: 26.1.2 description: > Reflect.construct.name value and property descriptor info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) 17 ECMAScript Standard Built-in Objects includes: [propertyHelper.js] --- 645 -
newtarget-is-not-constructor-throws.js --- es6id: 26.1.2 description: > Throws a TypeError if `newTarget` is not a constructor. info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) ... 2. If newTarget is not present, let newTarget be target. 3. Else, if IsConstructor(newTarget) is false, throw a TypeError exception. ... --- 817 -
return-with-newtarget-argument.js --- es6id: 26.1.2 description: > Return target result using newTarget argument. info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) ... 2. If newTarget is not present, let newTarget be target. ... 6. Return Construct(target, args, newTarget). --- 819 -
return-without-newtarget-argument.js --- es6id: 26.1.2 description: > Return target result info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) ... 2. If newTarget is not present, let newTarget be target. ... 6. Return Construct(target, args, newTarget). --- 546 -
target-is-not-constructor-throws.js --- es6id: 26.1.2 description: > Throws a TypeError if `target` is not a constructor. info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) 1. If IsConstructor(target) is false, throw a TypeError exception. --- 674 -
use-arguments-list.js --- es6id: 26.1.2 description: > Construct with given argumentsList info: | 26.1.2 Reflect.construct ( target, argumentsList [, newTarget] ) ... 2. If newTarget is not present, let newTarget be target. ... 6. Return Construct(target, args, newTarget). --- 698 -