Regenerate tests

This commit is contained in:
Leo Balter 2017-11-28 12:49:12 -05:00
parent e6532d50b6
commit d142f75468
No known key found for this signature in database
GPG Key ID: 507634D36E3F7CEE
470 changed files with 470 additions and 470 deletions

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on call expressions . privatename (in field)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-private, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on call expressions . privatename (in field, covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-private, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on member expressions . privatename (in field, covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class-fields-private, class]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on member expressions . privatename (in field)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class-fields-private, class, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on call expressions . privatename (in field, recursively covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-private, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on member expressions . privatename (in field, recursively covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class-fields-private, class, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on call expressions . privatename (in method)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-private, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on call expressions . privatename (in method, covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-private, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on member expressions . privatename (in method, covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class-fields-private, class]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on member expressions . privatename (in method)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class-fields-private, class]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on call expressions . privatename (in method, recursively covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-private, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if you call delete on member expressions . privatename (in method, recursively covered)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class-fields-private, class]
flags: [generated]
negative:
phase: early

View File

@ -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-fields]
features: [computed-property-names, generators, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields]
features: [Symbol, computed-property-names, generators, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields]
features: [Symbol, computed-property-names, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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-fields, async-iteration]
features: [computed-property-names, class, class-fields-public, async-iteration]
flags: [generated, async]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields, async-iteration]
features: [Symbol, computed-property-names, class, class-fields-public, async-iteration]
flags: [generated, async]
includes: [propertyHelper.js]
info: |

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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-fields, async-functions]
features: [computed-property-names, class, class-fields-public, async-functions]
flags: [generated, async]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields, async-functions]
features: [Symbol, computed-property-names, class, class-fields-public, async-functions]
flags: [generated, async]
includes: [propertyHelper.js]
info: |

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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-fields]
features: [computed-property-names, generators, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields]
features: [Symbol, computed-property-names, generators, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -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-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields]
features: [Symbol, computed-property-names, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if `arguments` used in class field (arrow function expression)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields, arrow-function]
features: [class, class-fields-public, arrow-function]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if `super()` used in class field (arrow function expression)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields, arrow-function]
features: [class, class-fields-public, arrow-function]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if `arguments` used in class field (computed ClassElementName)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if `super()` used in class field (computed ClassElementName)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: class fields forbid PropName 'constructor' (no early error -- PropName of ComputedPropertyName not forbidden value)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
info: |
Static Semantics: PropName

View File

@ -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-fields]
features: [computed-property-names, Symbol.toPrimitive, Symbol, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields]
features: [computed-property-names, Symbol.toPrimitive, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -4,7 +4,7 @@
/*---
description: class fields forbid PropName 'constructor' (no early error -- PropName of ComputedPropertyName not forbidden value)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
info: |
Static Semantics: PropName

View File

@ -4,7 +4,7 @@
/*---
description: static class field forbid PropName 'constructor' (no early error -- PropName of ComputedPropertyName not forbidden value)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
info: |
Static Semantics: PropName

View File

@ -4,7 +4,7 @@
/*---
description: static class fields forbid PropName 'prototype' (no early error -- PropName of ComputedPropertyName not forbidden value)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
info: |
Static Semantics: PropName

View File

@ -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-fields]
features: [class, class-fields-public]
flags: [generated]
info: |
[[Construct]] ( argumentsList, newTarget)

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if `arguments` used in class field (equality expression)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -4,7 +4,7 @@
/*---
description: Syntax error if `super()` used in class field (equality expression)
esid: sec-class-definitions-static-semantics-early-errors
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
negative:
phase: early

View File

@ -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-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
info: |
Runtime Semantics: ClassDefinitionEvaluation

View File

@ -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-fields]
features: [computed-property-names, Symbol.toPrimitive, class, class-fields-public]
flags: [generated]
info: |
Runtime Semantics: ClassDefinitionEvaluation

View File

@ -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-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
info: |
Runtime Semantics: ClassDefinitionEvaluation

View File

@ -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-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
info: |
Runtime Semantics: ClassDefinitionEvaluation

View File

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

View File

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

View File

@ -4,7 +4,7 @@
/*---
description: Return abrupt completion evaluating the field initializer (field definitions in a class expression)
esid: prod-FieldDefinition
features: [class-fields]
features: [class, class-fields-public]
flags: [generated]
info: |
[[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)
esid: prod-FieldDefinition
features: [computed-property-names, class-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

View File

@ -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-fields]
features: [computed-property-names, class, class-fields-public]
flags: [generated]
includes: [propertyHelper.js]
info: |

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