Remove unnecessary "includes" directives

The values defined by the referenced files are not used by these tests.
This makes their inclusion superfluous, which needlessly increases the
time to execute the tests and may confuse some readers.
This commit is contained in:
Mike Pennisi 2019-09-24 19:59:32 -04:00
parent ce2dfd49d1
commit f26c2a11bd
78 changed files with 18 additions and 80 deletions

View File

@ -11,8 +11,6 @@ info: |
(...) (...)
...AssignmentExpression[In, ?Yield] ...AssignmentExpression[In, ?Yield]
features: [object-spread] features: [object-spread]
includes:
- compareArray.js
flags: [async] flags: [async]
---*/ ---*/

View File

@ -3,7 +3,6 @@
/*--- /*---
desc: Module namespace objects are not extensible. desc: Module namespace objects are not extensible.
template: namespace template: namespace
includes: [propertyHelper.js]
---*/ ---*/
//- import //- import

View File

@ -11,8 +11,6 @@ info: |
(...) (...)
...AssignmentExpression[In, ?Yield] ...AssignmentExpression[In, ?Yield]
features: [object-spread] features: [object-spread]
includes:
- compareArray.js
---*/ ---*/
//- body //- body

View File

@ -11,7 +11,6 @@ info: |
7. Repeat, while k < len 7. Repeat, while k < len
a. Let elementK be the result of ? Get(O, ! ToString(k)). a. Let elementK be the result of ? Get(O, ! ToString(k)).
... ...
includes: [compareArray.js]
---*/ ---*/
function getCleanObj() { function getCleanObj() {

View File

@ -18,7 +18,6 @@ info: |
... ...
9. Return promiseCapability.[[Promise]]. 9. Return promiseCapability.[[Promise]].
includes: [propertyHelper.js]
features: [async-iteration] features: [async-iteration]
---*/ ---*/

View File

@ -20,7 +20,7 @@ info: |
2. If number is NaN, return +0. 2. If number is NaN, return +0.
... ...
includes: [nans.js, atomicsHelper.js] includes: [nans.js]
features: [Atomics, SharedArrayBuffer, TypedArray] features: [Atomics, SharedArrayBuffer, TypedArray]
---*/ ---*/

View File

@ -5,7 +5,6 @@
esid: sec-atomics.notify esid: sec-atomics.notify
description: > description: >
Test Atomics.notify on non-shared integer TypedArrays Test Atomics.notify on non-shared integer TypedArrays
includes: [testTypedArray.js]
features: [ArrayBuffer, Atomics, TypedArray] features: [ArrayBuffer, Atomics, TypedArray]
---*/ ---*/

View File

@ -5,7 +5,6 @@
esid: sec-atomics.notify esid: sec-atomics.notify
description: > description: >
Test Atomics.notify on non-shared integer TypedArrays Test Atomics.notify on non-shared integer TypedArrays
includes: [testTypedArray.js]
features: [Atomics, SharedArrayBuffer, TypedArray] features: [Atomics, SharedArrayBuffer, TypedArray]
---*/ ---*/

View File

@ -14,7 +14,6 @@ info: |
... ...
2.b If integerIndex < 0, throw a RangeError exception 2.b If integerIndex < 0, throw a RangeError exception
includes: [atomicsHelper.js]
features: [Atomics, SharedArrayBuffer, TypedArray] features: [Atomics, SharedArrayBuffer, TypedArray]
---*/ ---*/

View File

@ -15,7 +15,6 @@ info: |
Let primValue be ? ToPrimitive(argument, hint Number). Let primValue be ? ToPrimitive(argument, hint Number).
Return ? ToNumber(primValue). Return ? ToNumber(primValue).
includes: [atomicsHelper.js]
features: [Atomics, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray] features: [Atomics, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray]
flags: [CanBlockIsTrue] flags: [CanBlockIsTrue]
---*/ ---*/

View File

@ -18,7 +18,6 @@ info: |
smaller: exactly -100,000,000 days to 100,000,000 days measured relative to smaller: exactly -100,000,000 days to 100,000,000 days measured relative to
midnight at the beginning of 01 January, 1970 UTC. This gives a range of midnight at the beginning of 01 January, 1970 UTC. This gives a range of
8,640,000,000,000,000 milliseconds to either side of 01 January, 1970 UTC. 8,640,000,000,000,000 milliseconds to either side of 01 January, 1970 UTC.
includes: [propertyHelper.js]
---*/ ---*/
const minDateStr = "-271821-04-20T00:00:00.000Z"; const minDateStr = "-271821-04-20T00:00:00.000Z";

View File

@ -18,7 +18,6 @@ info: |
Date.parse(x.toString()) Date.parse(x.toString())
Date.parse(x.toUTCString()) Date.parse(x.toUTCString())
Date.parse(x.toISOString()) Date.parse(x.toISOString())
includes: [propertyHelper.js]
---*/ ---*/
const zero = new Date(0); const zero = new Date(0);

View File

@ -29,7 +29,7 @@ info: |
c. Return CreateIterResultObject(cell.[[Holdings]], false). c. Return CreateIterResultObject(cell.[[Holdings]], false).
9. Otherwise, return CreateIterResultObject(undefined, true). 9. Otherwise, return CreateIterResultObject(undefined, true).
features: [FinalizationGroup, Symbol, host-gc-required] features: [FinalizationGroup, Symbol, host-gc-required]
includes: [compareArray.js, async-gc.js] includes: [async-gc.js]
flags: [async, non-deterministic] flags: [async, non-deterministic]
---*/ ---*/

View File

@ -13,7 +13,7 @@ info: |
NativeFunction: NativeFunction:
function IdentifierName_opt ( FormalParameters ) { [ native code ] } function IdentifierName_opt ( FormalParameters ) { [ native code ] }
includes: [fnGlobalObject.js, nativeFunctionMatcher.js, wellKnownIntrinsicObjects.js] includes: [nativeFunctionMatcher.js, wellKnownIntrinsicObjects.js]
features: [arrow-function] features: [arrow-function]
---*/ ---*/

View File

@ -10,7 +10,7 @@ info: |
a. Let valuesArray be ! CreateArrayFromList(values). a. Let valuesArray be ! CreateArrayFromList(values).
b. Return ? Call(promiseCapability.[[Resolve]], undefined, « valuesArray »). b. Return ? Call(promiseCapability.[[Resolve]], undefined, « valuesArray »).
flags: [async] flags: [async]
includes: [compareArray.js, promiseHelper.js] includes: [promiseHelper.js]
features: [Promise.allSettled] features: [Promise.allSettled]
---*/ ---*/

View File

@ -3,7 +3,6 @@
/*--- /*---
description: A matching element of indices is an Array with exactly two number properties. description: A matching element of indices is an Array with exactly two number properties.
includes: [compareArray.js]
esid: sec-getmatchindicesarray esid: sec-getmatchindicesarray
features: [regexp-match-indices] features: [regexp-match-indices]
info: | info: |

View File

@ -12,7 +12,6 @@ info: |
4. Let rx be ? RegExpCreate(R, "g"). 4. Let rx be ? RegExpCreate(R, "g").
5. Return ? Invoke(rx, @@matchAll, « S »). 5. Return ? Invoke(rx, @@matchAll, « S »).
features: [String.prototype.matchAll] features: [String.prototype.matchAll]
includes: [compareArray.js, compareIterator.js, regExpUtils.js]
---*/ ---*/
var callCount = 0; var callCount = 0;

View File

@ -15,7 +15,6 @@ info: |
5. Return ? Invoke(rx, @@matchAll, « S »). 5. Return ? Invoke(rx, @@matchAll, « S »).
features: [Symbol.matchAll, String.prototype.matchAll] features: [Symbol.matchAll, String.prototype.matchAll]
includes: [compareArray.js, compareIterator.js, regExpUtils.js]
---*/ ---*/
assert.sameValue(typeof String.prototype.matchAll, "function"); assert.sameValue(typeof String.prototype.matchAll, "function");

View File

@ -14,7 +14,6 @@ info: |
Assert: Type(desc) is String. Assert: Type(desc) is String.
Return the string-concatenation of "Symbol(", desc, and ")". Return the string-concatenation of "Symbol(", desc, and ")".
includes: [propertyHelper.js]
features: [Symbol.prototype.description] features: [Symbol.prototype.description]
---*/ ---*/

View File

@ -14,7 +14,7 @@ info: |
b. Let kValue be ? Get(O, Pk). b. Let kValue be ? Get(O, Pk).
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
... ...
includes: [testBigIntTypedArray.js, compareArray.js] includes: [testBigIntTypedArray.js]
features: [BigInt, Symbol, TypedArray] features: [BigInt, Symbol, TypedArray]
---*/ ---*/

View File

@ -14,7 +14,7 @@ info: |
b. Let kValue be ? Get(O, Pk). b. Let kValue be ? Get(O, Pk).
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »). c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
... ...
includes: [testTypedArray.js, compareArray.js] includes: [testTypedArray.js]
features: [Symbol, TypedArray] features: [Symbol, TypedArray]
---*/ ---*/

View File

@ -49,7 +49,6 @@ info: |
2. Let int64bit be n modulo 2^64. 2. Let int64bit be n modulo 2^64.
3. If int64bit 2^63, return int64bit - 2^64; otherwise return int64bit. 3. If int64bit 2^63, return int64bit - 2^64; otherwise return int64bit.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -49,7 +49,6 @@ info: |
2. Let int64bit be n modulo 2^64. 2. Let int64bit be n modulo 2^64.
3. Return int64bit. 3. Return int64bit.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -3,7 +3,7 @@
/*--- /*---
esid: sec-%typedarray%.prototype.slice esid: sec-%typedarray%.prototype.slice
description: slice may return a new empty instance description: slice may return a new empty instance
includes: [testBigIntTypedArray.js, compareArray.js] includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -3,7 +3,7 @@
/*--- /*---
esid: sec-%typedarray%.prototype.slice esid: sec-%typedarray%.prototype.slice
description: slice may return a new instance with the same length description: slice may return a new instance with the same length
includes: [testBigIntTypedArray.js, compareArray.js] includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -3,7 +3,7 @@
/*--- /*---
esid: sec-%typedarray%.prototype.slice esid: sec-%typedarray%.prototype.slice
description: slice may return a new empty instance description: slice may return a new empty instance
includes: [testTypedArray.js, compareArray.js] includes: [testTypedArray.js]
features: [TypedArray] features: [TypedArray]
---*/ ---*/

View File

@ -3,7 +3,7 @@
/*--- /*---
esid: sec-%typedarray%.prototype.slice esid: sec-%typedarray%.prototype.slice
description: slice may return a new instance with the same length description: slice may return a new instance with the same length
includes: [testTypedArray.js, compareArray.js] includes: [testTypedArray.js]
features: [TypedArray] features: [TypedArray]
---*/ ---*/

View File

@ -13,7 +13,7 @@ info: |
NOTE: Because NaN always compares greater than any other value, NaN property NOTE: Because NaN always compares greater than any other value, NaN property
values always sort to the end of the result when comparefn is not provided. values always sort to the end of the result when comparefn is not provided.
includes: [testTypedArray.js, compareArray.js] includes: [testTypedArray.js]
features: [TypedArray] features: [TypedArray]
---*/ ---*/

View File

@ -8,7 +8,7 @@ info: |
... ...
17. Return ? TypedArraySpeciesCreate(O, argumentsList). 17. Return ? TypedArraySpeciesCreate(O, argumentsList).
includes: [testBigIntTypedArray.js, compareArray.js] includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -8,7 +8,7 @@ info: |
... ...
17. Return ? TypedArraySpeciesCreate(O, argumentsList). 17. Return ? TypedArraySpeciesCreate(O, argumentsList).
includes: [testBigIntTypedArray.js, compareArray.js] includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -8,7 +8,7 @@ info: |
... ...
17. Return ? TypedArraySpeciesCreate(O, argumentsList). 17. Return ? TypedArraySpeciesCreate(O, argumentsList).
includes: [testTypedArray.js, compareArray.js] includes: [testTypedArray.js]
features: [TypedArray] features: [TypedArray]
---*/ ---*/

View File

@ -8,7 +8,7 @@ info: |
... ...
17. Return ? TypedArraySpeciesCreate(O, argumentsList). 17. Return ? TypedArraySpeciesCreate(O, argumentsList).
includes: [testTypedArray.js, compareArray.js] includes: [testTypedArray.js]
features: [TypedArray] features: [TypedArray]
---*/ ---*/

View File

@ -59,7 +59,6 @@ info: |
2. Let int64bit be n modulo 2^64. 2. Let int64bit be n modulo 2^64.
3. If int64bit 2^63, return int64bit - 2^64; otherwise return int64bit. 3. If int64bit 2^63, return int64bit - 2^64; otherwise return int64bit.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -59,7 +59,6 @@ info: |
2. Let int64bit be n modulo 2^64. 2. Let int64bit be n modulo 2^64.
3. Return int64bit. 3. Return int64bit.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -23,7 +23,7 @@ info: |
5. If parent is not null, then 5. If parent is not null, then
a. Return ? parent.[[HasProperty]](P). a. Return ? parent.[[HasProperty]](P).
6. Return false. 6. Return false.
includes: [testBigIntTypedArray.js, detachArrayBuffer.js] includes: [testBigIntTypedArray.js]
features: [BigInt, Reflect, Proxy, TypedArray] features: [BigInt, Reflect, Proxy, TypedArray]
---*/ ---*/

View File

@ -23,7 +23,7 @@ info: |
5. If parent is not null, then 5. If parent is not null, then
a. Return ? parent.[[HasProperty]](P). a. Return ? parent.[[HasProperty]](P).
6. Return false. 6. Return false.
includes: [testTypedArray.js, detachArrayBuffer.js] includes: [testTypedArray.js]
features: [Reflect, Proxy, TypedArray] features: [Reflect, Proxy, TypedArray]
---*/ ---*/

View File

@ -65,7 +65,6 @@ info: |
2. Let int64bit be n modulo 2^64. 2. Let int64bit be n modulo 2^64.
3. If int64bit 2^63, return int64bit - 2^64; otherwise return int64bit. 3. If int64bit 2^63, return int64bit - 2^64; otherwise return int64bit.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -65,7 +65,6 @@ info: |
2. Let int64bit be n modulo 2^64. 2. Let int64bit be n modulo 2^64.
3. Return int64bit. 3. Return int64bit.
includes: [testBigIntTypedArray.js]
features: [BigInt, TypedArray] features: [BigInt, TypedArray]
---*/ ---*/

View File

@ -11,7 +11,6 @@ info: |
9. Repeat 9. Repeat
k. Let status be Call(adder, map, «k.[[value]], v.[[value]]»). k. Let status be Call(adder, map, «k.[[value]], v.[[value]]»).
l. If status is an abrupt completion, return IteratorClose(iter, status). l. If status is an abrupt completion, return IteratorClose(iter, status).
includes: [compareArray.js]
---*/ ---*/
var first = {}; var first = {};

View File

@ -11,7 +11,6 @@ info: |
9. Repeat 9. Repeat
f. Let status be Call(adder, set, «nextValue»). f. Let status be Call(adder, set, «nextValue»).
g. If status is an abrupt completion, return IteratorClose(iter, status). g. If status is an abrupt completion, return IteratorClose(iter, status).
includes: [compareArray.js]
---*/ ---*/
var first = {}; var first = {};

View File

@ -7,7 +7,6 @@ description: >
Tests that the options numberingSystem and calendar can be set through Tests that the options numberingSystem and calendar can be set through
either the locale or the options. either the locale or the options.
author: Norbert Lindenberg, Daniel Ehrenberg author: Norbert Lindenberg, Daniel Ehrenberg
includes: [testIntl.js]
---*/ ---*/
let defaultLocale = new Intl.DateTimeFormat().resolvedOptions().locale; let defaultLocale = new Intl.DateTimeFormat().resolvedOptions().locale;

View File

@ -8,7 +8,6 @@ info: |
8.2.1 Intl.getCanonicalLocales (locales) 8.2.1 Intl.getCanonicalLocales (locales)
1. Let ll be ? CanonicalizeLocaleList(locales). 1. Let ll be ? CanonicalizeLocaleList(locales).
2. Return CreateArrayFromList(ll). 2. Return CreateArrayFromList(ll).
includes: [compareArray.js]
features: [Symbol] features: [Symbol]
---*/ ---*/

View File

@ -7,7 +7,6 @@ description: Checks various cases for the locales argument to the ListFormat con
info: | info: |
InitializeListFormat (listFormat, locales, options) InitializeListFormat (listFormat, locales, options)
1. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_). 1. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
includes: [testIntl.js]
features: [Intl.ListFormat] features: [Intl.ListFormat]
---*/ ---*/

View File

@ -7,7 +7,6 @@ description: >
Tests that the options numberingSystem and calendar can be set through Tests that the options numberingSystem and calendar can be set through
either the locale or the options. either the locale or the options.
author: Norbert Lindenberg, Daniel Ehrenberg author: Norbert Lindenberg, Daniel Ehrenberg
includes: [testIntl.js]
---*/ ---*/
let defaultLocale = new Intl.NumberFormat().resolvedOptions().locale; let defaultLocale = new Intl.NumberFormat().resolvedOptions().locale;

View File

@ -6,7 +6,7 @@ esid: sec-Intl.PluralRules.prototype.resolvedOptions
description: > description: >
Tests that Intl.PluralRules.prototype.resolvedOptions creates a new array Tests that Intl.PluralRules.prototype.resolvedOptions creates a new array
for the pluralCategories property on every call. for the pluralCategories property on every call.
includes: [testIntl.js, propertyHelper.js, compareArray.js] includes: [propertyHelper.js, compareArray.js]
---*/ ---*/
const allowedValues = ["zero", "one", "two", "few", "many", "other"]; const allowedValues = ["zero", "one", "two", "few", "many", "other"];

View File

@ -7,7 +7,6 @@ description: Checks various cases for the locales argument to the RelativeTimeFo
info: | info: |
InitializeRelativeTimeFormat (relativeTimeFormat, locales, options) InitializeRelativeTimeFormat (relativeTimeFormat, locales, options)
3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_). 3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
includes: [testIntl.js]
features: [Intl.RelativeTimeFormat] features: [Intl.RelativeTimeFormat]
---*/ ---*/

View File

@ -8,7 +8,6 @@ info: |
Intl.Segmenter ([ locales [ , options ]]) Intl.Segmenter ([ locales [ , options ]])
3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_). 3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
includes: [testIntl.js]
features: [Intl.Segmenter] features: [Intl.Segmenter]
---*/ ---*/

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Named async generator
esid: prod-AsyncGeneratorExpression esid: prod-AsyncGeneratorExpression
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
Async Generator Function Definitions Async Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Unnamed async generato
esid: prod-AsyncGeneratorExpression esid: prod-AsyncGeneratorExpression
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
Async Generator Function Definitions Async Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
esid: prod-AsyncGeneratorMethod esid: prod-AsyncGeneratorMethod
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static MethodDefinition static MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator method
esid: prod-AsyncGeneratorMethod esid: prod-AsyncGeneratorMethod
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
MethodDefinition MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
esid: prod-AsyncGeneratorPrivateMethod esid: prod-AsyncGeneratorPrivateMethod
features: [object-spread, async-iteration, class-static-methods-private] features: [object-spread, async-iteration, class-static-methods-private]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static PrivateMethodDefinition static PrivateMethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator method
esid: prod-AsyncGeneratorPrivateMethod esid: prod-AsyncGeneratorPrivateMethod
features: [object-spread, async-iteration, class-methods-private] features: [object-spread, async-iteration, class-methods-private]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
PrivateMethodDefinition PrivateMethodDefinition

View File

@ -5,7 +5,6 @@
description: Static private methods not accessible via default Proxy handler description: Static private methods not accessible via default Proxy handler
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-static-methods-private] features: [class, class-static-methods-private]
includes: [propertyHelper.js]
info: | info: |
ClassElement : ClassElement :
... ...

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator priva
esid: prod-GeneratorPrivateMethod esid: prod-GeneratorPrivateMethod
features: [object-spread, generators, class-static-methods-private] features: [object-spread, generators, class-static-methods-private]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static PrivateMethodDefinition static PrivateMethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator private meth
esid: prod-GeneratorPrivateMethod esid: prod-GeneratorPrivateMethod
features: [object-spread, generators, class-methods-private] features: [object-spread, generators, class-methods-private]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
PrivateMethodDefinition PrivateMethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator metho
esid: prod-GeneratorMethod esid: prod-GeneratorMethod
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static MethodDefinition static MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator method as a
esid: prod-GeneratorMethod esid: prod-GeneratorMethod
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
MethodDefinition MethodDefinition

View File

@ -6,7 +6,6 @@ description: Module namespace objects are not extensible. (value from await reso
esid: sec-finishdynamicimport esid: sec-finishdynamicimport
features: [dynamic-import] features: [dynamic-import]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js]
info: | info: |
Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion ) Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )

View File

@ -6,7 +6,6 @@ description: Module namespace objects are not extensible. (value from promise th
esid: sec-finishdynamicimport esid: sec-finishdynamicimport
features: [dynamic-import] features: [dynamic-import]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js]
info: | info: |
Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion ) Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Named generator expres
esid: prod-GeneratorExpression esid: prod-GeneratorExpression
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
14.4 Generator Function Definitions 14.4 Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Unnamed generator expr
esid: prod-GeneratorExpression esid: prod-GeneratorExpression
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
14.4 Generator Function Definitions 14.4 Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator method
esid: prod-AsyncGeneratorMethod esid: prod-AsyncGeneratorMethod
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
Async Generator Function Definitions Async Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator method)
esid: prod-GeneratorMethod esid: prod-GeneratorMethod
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
14.4 Generator Function Definitions 14.4 Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator Functi
esid: prod-AsyncGeneratorDeclaration esid: prod-AsyncGeneratorDeclaration
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
Async Generator Function Definitions Async Generator Function Definitions

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
esid: prod-AsyncGeneratorMethod esid: prod-AsyncGeneratorMethod
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static MethodDefinition static MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async Generator method
esid: prod-AsyncGeneratorMethod esid: prod-AsyncGeneratorMethod
features: [object-spread, async-iteration] features: [object-spread, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
MethodDefinition MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
esid: prod-AsyncGeneratorPrivateMethod esid: prod-AsyncGeneratorPrivateMethod
features: [object-spread, async-iteration, class-static-methods-private] features: [object-spread, async-iteration, class-static-methods-private]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static PrivateMethodDefinition static PrivateMethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async Generator method
esid: prod-AsyncGeneratorPrivateMethod esid: prod-AsyncGeneratorPrivateMethod
features: [object-spread, async-iteration, class-methods-private] features: [object-spread, async-iteration, class-methods-private]
flags: [generated, async] flags: [generated, async]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
PrivateMethodDefinition PrivateMethodDefinition

View File

@ -13,7 +13,6 @@ info: |
a. Assert: IsPropertyKey(fieldName) is true. a. Assert: IsPropertyKey(fieldName) is true.
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue). b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
10. Return. 10. Return.
includes: [compareArray.js]
features: [class, class-fields-public] features: [class, class-fields-public]
flags: [onlyStrict] flags: [onlyStrict]
---*/ ---*/

View File

@ -39,7 +39,6 @@ info: |
3. Let newDesc be the PropertyDescriptor { [[Value]]: V, [[Writable]]: true, [[Enumerable]]: true, 3. Let newDesc be the PropertyDescriptor { [[Value]]: V, [[Writable]]: true, [[Enumerable]]: true,
[[Configurable]]: true }. [[Configurable]]: true }.
4. Return ? O.[[DefineOwnProperty]](P, newDesc). 4. Return ? O.[[DefineOwnProperty]](P, newDesc).
includes: [propertyHelper.js]
---*/ ---*/
var x = "constructor"; var x = "constructor";

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator priva
esid: prod-GeneratorPrivateMethod esid: prod-GeneratorPrivateMethod
features: [object-spread, generators, class-static-methods-private] features: [object-spread, generators, class-static-methods-private]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static PrivateMethodDefinition static PrivateMethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator private meth
esid: prod-GeneratorPrivateMethod esid: prod-GeneratorPrivateMethod
features: [object-spread, generators, class-methods-private] features: [object-spread, generators, class-methods-private]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
PrivateMethodDefinition PrivateMethodDefinition

View File

@ -13,7 +13,6 @@ info: |
a. Assert: IsPropertyKey(fieldName) is true. a. Assert: IsPropertyKey(fieldName) is true.
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue). b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
10. Return. 10. Return.
includes: [compareArray.js]
features: [class, class-fields-private, class-fields-public] features: [class, class-fields-private, class-fields-public]
flags: [onlyStrict] flags: [onlyStrict]
---*/ ---*/

View File

@ -13,7 +13,6 @@ info: |
a. Assert: IsPropertyKey(fieldName) is true. a. Assert: IsPropertyKey(fieldName) is true.
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue). b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
10. Return. 10. Return.
includes: [propertyHelper.js]
features: [class, class-fields-public] features: [class, class-fields-public]
---*/ ---*/

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator metho
esid: prod-GeneratorMethod esid: prod-GeneratorMethod
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
static MethodDefinition static MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator method as a
esid: prod-GeneratorMethod esid: prod-GeneratorMethod
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
ClassElement : ClassElement :
MethodDefinition MethodDefinition

View File

@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator Function dec
esid: prod-GeneratorDeclaration esid: prod-GeneratorDeclaration
features: [object-spread, generators] features: [object-spread, generators]
flags: [generated] flags: [generated]
includes: [compareArray.js]
info: | info: |
14.4 Generator Function Definitions 14.4 Generator Function Definitions