Generate tests

This commit is contained in:
Leo Balter 2018-08-31 15:22:43 -04:00
parent 904fd149c9
commit a4faf41ed6
280 changed files with 280 additions and 280 deletions

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions after a generator in the same line) description: Computed property names (field definitions after a generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, generators, class, class-fields-public] features: [class-fields-public, computed-property-names, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions after a generator in the same line) description: Computed property symbol names (field definitions after a generator in the same line)
esid: prod-FieldDefinition 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] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions after a generator in the same line) description: Literal property names with ASI (field definitions after a generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions after a generator in the same line) description: Literal property names (field definitions after a generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a generator in the same line) description: Valid FieldDefinition (field definitions after a generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a generator in the same line) description: Valid FieldDefinition (field definitions after a generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions after a generator in the same line) description: String literal names (field definitions after a generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions after a method in the same line) description: Computed property names (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions after a method in the same line) description: Computed property symbol names (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions after a method in the same line) description: Literal property names with ASI (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions after a method in the same line) description: Literal property names (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a method in the same line) description: Valid FieldDefinition (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a method in the same line) description: Valid FieldDefinition (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions after a method in the same line) description: String literal names (field definitions after a method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions after a static async generator in the same line) description: Computed property names (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition 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] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions after a static async generator in the same line) description: Computed property symbol names (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition 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] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions after a static async generator in the same line) description: Literal property names with ASI (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, async-iteration] features: [class-fields-public, class, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions after a static async generator in the same line) description: Literal property names (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, async-iteration] features: [class-fields-public, class, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static async generator in the same line) description: Valid FieldDefinition (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public, async-iteration] features: [class-fields-public, class, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static async generator in the same line) description: Valid FieldDefinition (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public, async-iteration] features: [class-fields-public, class, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions after a static async generator in the same line) description: String literal names (field definitions after a static async generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, async-iteration] features: [class-fields-public, class, async-iteration]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions after a static async method in the same line) description: Computed property names (field definitions after a static async method in the same line)
esid: prod-FieldDefinition 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] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions after a static async method in the same line) description: Computed property symbol names (field definitions after a static async method in the same line)
esid: prod-FieldDefinition 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] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions after a static async method in the same line) description: Literal property names with ASI (field definitions after a static async method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, async-functions] features: [class-fields-public, class, async-functions]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions after a static async method in the same line) description: Literal property names (field definitions after a static async method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, async-functions] features: [class-fields-public, class, async-functions]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static async method in the same line) description: Valid FieldDefinition (field definitions after a static async method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public, async-functions] features: [class-fields-public, class, async-functions]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static async method in the same line) description: Valid FieldDefinition (field definitions after a static async method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public, async-functions] features: [class-fields-public, class, async-functions]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions after a static async method in the same line) description: String literal names (field definitions after a static async method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, async-functions] features: [class-fields-public, class, async-functions]
flags: [generated, async] flags: [generated, async]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions after a static generator in the same line) description: Computed property names (field definitions after a static generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, generators, class, class-fields-public] features: [class-fields-public, computed-property-names, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions after a static generator in the same line) description: Computed property symbol names (field definitions after a static generator in the same line)
esid: prod-FieldDefinition 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] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions after a static generator in the same line) description: Literal property names with ASI (field definitions after a static generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions after a static generator in the same line) description: Literal property names (field definitions after a static generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static generator in the same line) description: Valid FieldDefinition (field definitions after a static generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static generator in the same line) description: Valid FieldDefinition (field definitions after a static generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions after a static generator in the same line) description: String literal names (field definitions after a static generator in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [generators, class, class-fields-public] features: [class-fields-public, generators, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions after a static method in the same line) description: Computed property names (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions after a static method in the same line) description: Computed property symbol names (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions after a static method in the same line) description: Literal property names with ASI (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions after a static method in the same line) description: Literal property names (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static method in the same line) description: Valid FieldDefinition (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions after a static method in the same line) description: Valid FieldDefinition (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions after a static method in the same line) description: String literal names (field definitions after a static method in the same line)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: ToPrimitive evaluation in the ComputedPropertyName (field definitions in a class expression) description: ToPrimitive evaluation in the ComputedPropertyName (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, Symbol.toPrimitive, Symbol, class] features: [class-fields-public, computed-property-names, Symbol.toPrimitive, Symbol, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: ToPrimitive evaluation in the ComputedPropertyName (field definitions in a class expression) description: ToPrimitive evaluation in the ComputedPropertyName (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, Symbol.toPrimitive, class] features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: The constructor method is called after the fields are initalized (field definitions in a class expression) description: The constructor method is called after the fields are initalized (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class] features: [class-fields-public, class]
flags: [generated] flags: [generated]
info: | info: |
[[Construct]] ( argumentsList, newTarget) [[Construct]] ( argumentsList, newTarget)

View File

@ -4,7 +4,7 @@
/*--- /*---
description: ReferenceError evaluating a computed property name (field definitions in a class expression) description: ReferenceError evaluating a computed property name (field definitions in a class expression)
esid: sec-runtime-semantics-classdefinitionevaluation esid: sec-runtime-semantics-classdefinitionevaluation
features: [computed-property-names, class] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
info: | info: |
Runtime Semantics: ClassDefinitionEvaluation Runtime Semantics: ClassDefinitionEvaluation

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Custom error evaluating a computed property name (field definitions in a class expression) description: Custom error evaluating a computed property name (field definitions in a class expression)
esid: sec-runtime-semantics-classdefinitionevaluation esid: sec-runtime-semantics-classdefinitionevaluation
features: [computed-property-names, Symbol.toPrimitive, class] features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
flags: [generated] flags: [generated]
info: | info: |
Runtime Semantics: ClassDefinitionEvaluation Runtime Semantics: ClassDefinitionEvaluation

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Custom error evaluating a computed property name (field definitions in a class expression) description: Custom error evaluating a computed property name (field definitions in a class expression)
esid: sec-runtime-semantics-classdefinitionevaluation esid: sec-runtime-semantics-classdefinitionevaluation
features: [computed-property-names, Symbol.toPrimitive, class] features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
flags: [generated] flags: [generated]
info: | info: |
Runtime Semantics: ClassDefinitionEvaluation Runtime Semantics: ClassDefinitionEvaluation

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Custom error evaluating a computed property name (field definitions in a class expression) description: Custom error evaluating a computed property name (field definitions in a class expression)
esid: sec-runtime-semantics-classdefinitionevaluation esid: sec-runtime-semantics-classdefinitionevaluation
features: [computed-property-names, Symbol.toPrimitive, class] features: [class-fields-public, computed-property-names, Symbol.toPrimitive, class]
flags: [generated] flags: [generated]
info: | info: |
Runtime Semantics: ClassDefinitionEvaluation Runtime Semantics: ClassDefinitionEvaluation

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Custom error evaluating a computed property name (field definitions in a class expression) description: Custom error evaluating a computed property name (field definitions in a class expression)
esid: sec-runtime-semantics-classdefinitionevaluation esid: sec-runtime-semantics-classdefinitionevaluation
features: [computed-property-names, class] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
info: | info: |
Runtime Semantics: ClassDefinitionEvaluation Runtime Semantics: ClassDefinitionEvaluation

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Custom error evaluating a computed property name (field definitions in a class expression) description: Custom error evaluating a computed property name (field definitions in a class expression)
esid: sec-runtime-semantics-classdefinitionevaluation esid: sec-runtime-semantics-classdefinitionevaluation
features: [computed-property-names, class] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
info: | info: |
Runtime Semantics: ClassDefinitionEvaluation Runtime Semantics: ClassDefinitionEvaluation

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Return abrupt completion evaluating the field initializer (field definitions in a class expression) description: Return abrupt completion evaluating the field initializer (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class] features: [class-fields-public, class]
flags: [generated] flags: [generated]
info: | info: |
[[Construct]] ( argumentsList, newTarget) [[Construct]] ( argumentsList, newTarget)

View File

@ -4,7 +4,7 @@
/*--- /*---
description: The initializer value is defined after the class evaluation (field definitions in a class expression) description: The initializer value is defined after the class evaluation (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: The initializer value is defined during the class instatiation (field definitions in a class expression) description: The initializer value is defined during the class instatiation (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (multiple fields definitions) description: Computed property names (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (multiple fields definitions) description: Computed property symbol names (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (multiple fields definitions) description: Literal property names with ASI (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (multiple fields definitions) description: Literal property names (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (multiple fields definitions) description: Valid FieldDefinition (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (multiple fields definitions) description: Valid FieldDefinition (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (multiple fields definitions) description: String literal names (multiple fields definitions)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (multiple stacked fields definitions through ASI) description: Computed property names (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (multiple stacked fields definitions through ASI) description: Computed property symbol names (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (multiple stacked fields definitions through ASI) description: Literal property names with ASI (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (multiple stacked fields definitions through ASI) description: Literal property names (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (multiple stacked fields definitions through ASI) description: Valid FieldDefinition (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (multiple stacked fields definitions through ASI) description: Valid FieldDefinition (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (multiple stacked fields definitions through ASI) description: String literal names (multiple stacked fields definitions through ASI)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions followed by a method in a new line without a semicolon) description: Computed property names (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions followed by a method in a new line without a semicolon) description: Computed property symbol names (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions followed by a method in a new line without a semicolon) description: Literal property names with ASI (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions followed by a method in a new line without a semicolon) description: Literal property names (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions followed by a method in a new line without a semicolon) description: Valid FieldDefinition (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions followed by a method in a new line without a semicolon) description: Valid FieldDefinition (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions followed by a method in a new line without a semicolon) description: String literal names (field definitions followed by a method in a new line without a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions followed by a method in a new line with a semicolon) description: Computed property names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public, generators] features: [class-fields-public, computed-property-names, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions followed by a method in a new line with a semicolon) description: Computed property symbol names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public, generators] features: [class-fields-public, Symbol, computed-property-names, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions followed by a method in a new line with a semicolon) description: Literal property names with ASI (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, generators] features: [class-fields-public, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions followed by a method in a new line with a semicolon) description: Literal property names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, generators] features: [class-fields-public, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon) description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public, generators] features: [class-fields-public, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon) description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public, generators] features: [class-fields-public, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions followed by a method in a new line with a semicolon) description: String literal names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public, generators] features: [class-fields-public, class, generators]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (field definitions followed by a method in a new line with a semicolon) description: Computed property names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (field definitions followed by a method in a new line with a semicolon) description: Computed property symbol names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (field definitions followed by a method in a new line with a semicolon) description: Literal property names with ASI (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (field definitions followed by a method in a new line with a semicolon) description: Literal property names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon) description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon) description: Valid FieldDefinition (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: String literal names (field definitions followed by a method in a new line with a semicolon) description: String literal names (field definitions followed by a method in a new line with a semicolon)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: error if `super.x` in StatementList of eval (direct eval) description: error if `super.x` in StatementList of eval (direct eval)
esid: sec-performeval-rules-in-initializer esid: sec-performeval-rules-in-initializer
features: [class, class-fields-public] features: [class, class-fields-public, class-fields-private]
flags: [generated] flags: [generated]
info: | info: |
Additional Early Error Rules for Eval Inside Initializer Additional Early Error Rules for Eval Inside Initializer

View File

@ -4,7 +4,7 @@
/*--- /*---
description: error if super['x'] in StatementList of eval (direct eval) description: error if super['x'] in StatementList of eval (direct eval)
esid: sec-performeval-rules-in-initializer esid: sec-performeval-rules-in-initializer
features: [class, class-fields-public] features: [class, class-fields-public, class-fields-private]
flags: [generated] flags: [generated]
info: | info: |
The remaining eval rules apply as outside a constructor, inside a method, and inside a function. The remaining eval rules apply as outside a constructor, inside a method, and inside a function.

View File

@ -4,7 +4,7 @@
/*--- /*---
description: error if `super.x` in StatementList of eval (indirect eval) description: error if `super.x` in StatementList of eval (indirect eval)
esid: sec-performeval-rules-in-initializer esid: sec-performeval-rules-in-initializer
features: [class, class-fields-public] features: [class, class-fields-public, class-fields-private]
flags: [generated] flags: [generated]
info: | info: |
Additional Early Error Rules for Eval Inside Initializer Additional Early Error Rules for Eval Inside Initializer

View File

@ -4,7 +4,7 @@
/*--- /*---
description: error if super['x'] in StatementList of eval (indirect eval) description: error if super['x'] in StatementList of eval (indirect eval)
esid: sec-performeval-rules-in-initializer esid: sec-performeval-rules-in-initializer
features: [class, class-fields-public] features: [class, class-fields-public, class-fields-private]
flags: [generated] flags: [generated]
info: | info: |
The remaining eval rules apply as outside a constructor, inside a method, and inside a function. The remaining eval rules apply as outside a constructor, inside a method, and inside a function.

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Redeclaration of public fields with the same name (field definitions in a class expression) description: Redeclaration of public fields with the same name (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js, compareArray.js] includes: [propertyHelper.js, compareArray.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Redeclaration of public fields with the same name (field definitions in a class expression) description: Redeclaration of public fields with the same name (field definitions in a class expression)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js, compareArray.js] includes: [propertyHelper.js, compareArray.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property names (regular fields defintion) description: Computed property names (regular fields defintion)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [computed-property-names, class, class-fields-public] features: [class-fields-public, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Computed property symbol names (regular fields defintion) description: Computed property symbol names (regular fields defintion)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [Symbol, computed-property-names, class, class-fields-public] features: [class-fields-public, Symbol, computed-property-names, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names with ASI (regular fields defintion) description: Literal property names with ASI (regular fields defintion)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Literal property names (regular fields defintion) description: Literal property names (regular fields defintion)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
includes: [propertyHelper.js] includes: [propertyHelper.js]
info: | info: |

View File

@ -4,7 +4,7 @@
/*--- /*---
description: Valid FieldDefinition (regular fields defintion) description: Valid FieldDefinition (regular fields defintion)
esid: prod-FieldDefinition esid: prod-FieldDefinition
features: [class-fields-private, class, class-fields-public] features: [class-fields-public, class]
flags: [generated] flags: [generated]
info: | info: |

Some files were not shown because too many files have changed in this diff Show More