mirror of
https://github.com/tc39/test262.git
synced 2025-04-08 19:35:28 +02:00
Merge pull request #1701 from leobalter/1697-features
Add missing features tags for class fields templates and cases
This commit is contained in:
commit
8b91e600d6
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: class-evaluation-error
|
||||
features: [computed-property-names]
|
||||
features: [class-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: class-evaluation-error
|
||||
features: [computed-property-names, Symbol.toPrimitive]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: class-evaluation-error
|
||||
features: [computed-property-names, Symbol.toPrimitive]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: class-evaluation-error
|
||||
features: [computed-property-names, Symbol.toPrimitive]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: default
|
||||
features: [computed-property-names, Symbol.toPrimitive, Symbol]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive, Symbol]
|
||||
includes: [propertyHelper.js]
|
||||
---*/
|
||||
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: default
|
||||
features: [computed-property-names, Symbol.toPrimitive]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive]
|
||||
includes: [propertyHelper.js]
|
||||
---*/
|
||||
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: class-evaluation-error
|
||||
features: [computed-property-names]
|
||||
features: [class-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -37,7 +37,7 @@ info: |
|
||||
2. Let propName be ? GetValue(exprValue).
|
||||
3. Return ? ToPropertyKey(propName).
|
||||
template: class-evaluation-error
|
||||
features: [computed-property-names]
|
||||
features: [class-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -15,7 +15,7 @@ info: |
|
||||
PropertyName
|
||||
template: productions
|
||||
includes: [propertyHelper.js]
|
||||
features: [computed-property-names]
|
||||
features: [class-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -15,7 +15,7 @@ info: |
|
||||
PropertyName
|
||||
template: productions
|
||||
includes: [propertyHelper.js]
|
||||
features: [Symbol, computed-property-names]
|
||||
features: [class-fields-public, Symbol, computed-property-names]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -14,6 +14,7 @@ info: |
|
||||
11. Let result be OrdinaryCallEvaluateBody(F, argumentsList).
|
||||
...
|
||||
template: default
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -14,6 +14,7 @@ info: |
|
||||
11. Let result be OrdinaryCallEvaluateBody(F, argumentsList).
|
||||
...
|
||||
template: default
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -14,7 +14,7 @@ info: |
|
||||
11. Let result be OrdinaryCallEvaluateBody(F, argumentsList).
|
||||
...
|
||||
template: default
|
||||
features: [computed-property-names]
|
||||
features: [class-fields-public, computed-property-names]
|
||||
includes: [propertyHelper.js]
|
||||
---*/
|
||||
|
||||
|
@ -23,7 +23,7 @@ info: |
|
||||
11. Let result be OrdinaryCallEvaluateBody(F, argumentsList).
|
||||
...
|
||||
template: default
|
||||
features: [computed-property-names]
|
||||
features: [class-fields-public, computed-property-names]
|
||||
includes: [propertyHelper.js]
|
||||
---*/
|
||||
|
||||
|
@ -5,7 +5,7 @@
|
||||
esid: sec-class-definitions-static-semantics-early-errors
|
||||
path: language/statements/class/fields-comp-name-
|
||||
name: computed ClassElementName
|
||||
features: [class, class-fields-public]
|
||||
features: [class, class-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
|
@ -5,7 +5,7 @@
|
||||
esid: sec-class-definitions-static-semantics-early-errors
|
||||
path: language/statements/class/fields-static-comp-name-
|
||||
name: static computed ClassElementName
|
||||
features: [class, class-static-fields-public]
|
||||
features: [class, class-static-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
|
@ -5,7 +5,7 @@
|
||||
esid: sec-class-definitions-static-semantics-early-errors
|
||||
path: language/expressions/class/fields-static-comp-name-
|
||||
name: static computed ClassElementName
|
||||
features: [class, class-static-fields-public]
|
||||
features: [class, class-static-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/statements/class/fields-derived-cls-indirect-
|
||||
name: indirect eval
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/statements/class/fields-private-derived-cls-direct-
|
||||
name: direct eval
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/statements/class/fields-private-derived-cls-indirect-
|
||||
name: indirect eval
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/expressions/class/fields-derived-cls-direct-
|
||||
name: direct eval
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/expressions/class/fields-derived-cls-indirect-
|
||||
name: indirect eval
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/expressions/class/fields-private-derived-cls-direct-
|
||||
name: direct eval
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -5,6 +5,7 @@
|
||||
esid: sec-performeval-rules-in-initializer
|
||||
path: language/expressions/class/fields-private-derived-cls-indirect-
|
||||
name: indirect eval
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
var executed = false;
|
||||
|
@ -15,6 +15,7 @@ info: |
|
||||
PropertyName
|
||||
template: productions
|
||||
includes: [propertyHelper.js]
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- fields
|
||||
|
@ -15,6 +15,7 @@ info: |
|
||||
PropertyName
|
||||
template: productions
|
||||
includes: [propertyHelper.js]
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
|
@ -26,6 +26,7 @@ info: |
|
||||
i. Perform ? DefineField(O, fieldRecord).
|
||||
|
||||
template: default
|
||||
features: [class-fields-public]
|
||||
includes: [propertyHelper.js, compareArray.js]
|
||||
---*/
|
||||
|
||||
|
@ -26,6 +26,7 @@ info: |
|
||||
i. Perform ? DefineField(O, fieldRecord).
|
||||
|
||||
template: default
|
||||
features: [class-fields-public, computed-property-names]
|
||||
includes: [propertyHelper.js, compareArray.js]
|
||||
---*/
|
||||
|
||||
|
@ -52,7 +52,7 @@ info: |
|
||||
properties "Other_ID_Start" and "Other_ID_Continue".
|
||||
|
||||
template: productions
|
||||
features: [class-fields-private]
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- fields
|
||||
|
@ -52,7 +52,7 @@ info: |
|
||||
properties "Other_ID_Start" and "Other_ID_Continue".
|
||||
|
||||
template: productions
|
||||
features: [class-fields-private]
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- fields
|
||||
|
@ -15,6 +15,7 @@ info: |
|
||||
PropertyName
|
||||
template: productions
|
||||
includes: [propertyHelper.js]
|
||||
features: [class-fields-public]
|
||||
---*/
|
||||
|
||||
//- fields
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, generators, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, generators, class, class-fields-public]
|
||||
features: [class-fields-public, Symbol, computed-property-names, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (field definitions after a generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, Symbol, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (field definitions after a method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, computed-property-names, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, Symbol, computed-property-names, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (field definitions after a static async generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public, async-iteration]
|
||||
features: [class-fields-public, class, async-iteration]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, computed-property-names, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, Symbol, computed-property-names, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (field definitions after a static async method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public, async-functions]
|
||||
features: [class-fields-public, class, async-functions]
|
||||
flags: [generated, async]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, generators, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, generators, class, class-fields-public]
|
||||
features: [class-fields-public, Symbol, computed-property-names, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (field definitions after a static generator in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [generators, class, class-fields-public]
|
||||
features: [class-fields-public, generators, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, Symbol, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (field definitions after a static method in the same line)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: ToPrimitive evaluation in the ComputedPropertyName (field definitions in a class expression)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, Symbol.toPrimitive, Symbol, class]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive, Symbol, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: ToPrimitive evaluation in the ComputedPropertyName (field definitions in a class expression)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, Symbol.toPrimitive, class]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: The constructor method is called after the fields are initalized (field definitions in a class expression)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
[[Construct]] ( argumentsList, newTarget)
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: ReferenceError evaluating a computed property name (field definitions in a class expression)
|
||||
esid: sec-runtime-semantics-classdefinitionevaluation
|
||||
features: [computed-property-names, class]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
Runtime Semantics: ClassDefinitionEvaluation
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Custom error evaluating a computed property name (field definitions in a class expression)
|
||||
esid: sec-runtime-semantics-classdefinitionevaluation
|
||||
features: [computed-property-names, Symbol.toPrimitive, class]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
Runtime Semantics: ClassDefinitionEvaluation
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Custom error evaluating a computed property name (field definitions in a class expression)
|
||||
esid: sec-runtime-semantics-classdefinitionevaluation
|
||||
features: [computed-property-names, Symbol.toPrimitive, class]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
Runtime Semantics: ClassDefinitionEvaluation
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Custom error evaluating a computed property name (field definitions in a class expression)
|
||||
esid: sec-runtime-semantics-classdefinitionevaluation
|
||||
features: [computed-property-names, Symbol.toPrimitive, class]
|
||||
features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
Runtime Semantics: ClassDefinitionEvaluation
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Custom error evaluating a computed property name (field definitions in a class expression)
|
||||
esid: sec-runtime-semantics-classdefinitionevaluation
|
||||
features: [computed-property-names, class]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
Runtime Semantics: ClassDefinitionEvaluation
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Custom error evaluating a computed property name (field definitions in a class expression)
|
||||
esid: sec-runtime-semantics-classdefinitionevaluation
|
||||
features: [computed-property-names, class]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
Runtime Semantics: ClassDefinitionEvaluation
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Return abrupt completion evaluating the field initializer (field definitions in a class expression)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
info: |
|
||||
[[Construct]] ( argumentsList, newTarget)
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: The initializer value is defined after the class evaluation (field definitions in a class expression)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: The initializer value is defined during the class instatiation (field definitions in a class expression)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, Symbol, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (multiple fields definitions)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property symbol names (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [Symbol, computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, Symbol, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names with ASI (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Literal property names (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Valid FieldDefinition (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class-fields-private, class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: String literal names (multiple stacked fields definitions through ASI)
|
||||
esid: prod-FieldDefinition
|
||||
features: [class, class-fields-public]
|
||||
features: [class-fields-public, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
@ -4,7 +4,7 @@
|
||||
/*---
|
||||
description: Computed property names (field definitions followed by a method in a new line without a semicolon)
|
||||
esid: prod-FieldDefinition
|
||||
features: [computed-property-names, class, class-fields-public]
|
||||
features: [class-fields-public, computed-property-names, class]
|
||||
flags: [generated]
|
||||
includes: [propertyHelper.js]
|
||||
info: |
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user