diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js index c9243fa1cb..c4ff33f50d 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-add.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "add" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js index 320513d824..023a52a46c 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-additive-expression-subtract.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "subtract" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js index 629b5a4a5a..39c134bb66 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from arrow function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js index ae07b63acd..d0021b3dcf 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-assignment.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js index 8720d8d0f1..464a348b22 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-bitwise-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression bitwise or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js index 72abba910c..3113182431 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js index 5d35b00225..33d2bf8767 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js index 356008d8e9..671d0991f8 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-assignment-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js index 00b301bdd3..7c1ae87c92 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-async-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-await-expression.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-await-expression.js index da93ec456c..a54cb0d573 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-await-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-await-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names, top-level-await] +features: [computed-property-names, top-level-await, class-fields-public, class-static-fields-public] flags: [generated, async, module] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js index aab20c1bda..828cd0ec18 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-false.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js index 908ea63a71..1ef0bf40ae 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-condition-expression-true.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js index 91c98724a7..874cbdd0fc 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal e notational literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js index 59b1a9e4f0..471af7a056 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-decimal-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js index 615834e049..db184fef6e 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-exponetiation-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from exponentiation expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js index 328f985a3a..080454dd4a 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js index c026b27d02..5cfb54f804 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js index 940d0c21fe..c1be9c6979 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js index 2ece06e369..eb0bc30757 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js index 1d66272dd5..31fd3dfb26 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js index 506270d9c4..dbed4ced95 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-generator-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from generator function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js index 44cff5c1cf..26563e4acc 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-identifier.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js index 63da01f46e..b79c164b75 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js index 599e877abd..95c49555db 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-integer-separators.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from integer with separators (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js index b33e3e684f..24bb837b85 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-math.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from math (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js index 18d986876f..733b558caf 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-div.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "divide" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js index db6e748973..2105ccfc63 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-multiplicative-expression-mult.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "multiply" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js index 1a4feaae21..ecbab90958 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-null.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js index f162225abc..2f4677738e 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-numeric-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js index c55fd9e0f3..98e17f5186 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-string-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js index 7b17d3c95d..da7f440347 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-computed-property-name-from-yield-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from yield expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js index f894e99408..a805acdae8 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-add.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "add" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js index 0f60e5d46f..4c60721828 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-additive-expression-subtract.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "subtract" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js index 618e5c625c..484b2fee40 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from arrow function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js index 121d967d6f..b863e51be0 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-assignment.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js index 4ef1d4e63b..f78565086b 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression bitwise or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js index 7dcb92af67..4e706a9418 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js index 4bd2df5ac0..e0cde6487a 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js index e838319b55..f45ac96808 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-assignment-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js index 5901cbdca4..1ec8890cbc 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-async-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-await-expression.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-await-expression.js index 587fea8721..87a4bbd5a0 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-await-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-await-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names, top-level-await] +features: [computed-property-names, top-level-await, class-fields-public, class-static-fields-public] flags: [generated, async, module] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js index 063385c5e3..5f099560d2 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-false.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js index 4d4a61170c..7326bc1a8a 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-condition-expression-true.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js index 1d6e4bbc6c..e2b970322f 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal e notational literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js index a6587cdd99..97de3cf6dc 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-decimal-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js index c7653144fc..ef13282ffd 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-exponetiation-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from exponentiation expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js index 0f5661bb56..a826d44837 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js index 15e6c753a3..da9347b0c1 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js index b12e51a8e3..bec92d59fd 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js index 4f836ba6db..d0a55b2a58 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js index 43b526700f..d024e30407 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js index 5f2bb74d4d..6b1ddfd44a 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-generator-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from generator function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js index a460074420..7ab8429298 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-identifier.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js index a93ac2bd39..67678e0aae 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js index 3cc66cf34f..7bce05dbc4 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-integer-separators.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from integer with separators (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js index 749a6dc577..1f2e2171b3 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-math.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from math (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js index afc3e1234b..43bcd0485d 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-div.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "divide" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js index 14924de66b..2e1a797e83 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-multiplicative-expression-mult.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "multiply" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js index b683df420d..c710cbba99 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-null.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js index 0b7218916f..a3606c0859 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-numeric-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js index 823ea7baf6..7d550afee7 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-string-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js index 97e740e6aa..549bc40807 100644 --- a/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js +++ b/test/language/expressions/class/cpn-class-expr-fields-methods-computed-property-name-from-yield-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from yield expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js index c39c374741..2e104fbc2f 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-add.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "add" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js index 8cf406a055..9616d93a54 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-additive-expression-subtract.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "subtract" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js index 5afde0a88a..2355c0035d 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from arrow function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js index 2f15663f02..f3d430e522 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-assignment.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js index aee277221c..d4efa71e09 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-bitwise-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression bitwise or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js index cd788e4235..404497c84c 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js index a7be2ab137..f077210556 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js index 36ee06b916..aa8aa999f3 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-assignment-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js index ed55fae6ea..ef0d686310 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-async-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-await-expression.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-await-expression.js index 692f6f2db1..232684aa36 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-await-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-await-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names, top-level-await] +features: [computed-property-names, top-level-await, class-fields-public, class-static-fields-public] flags: [generated, async, module] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js index ef070ae5ca..68f2173709 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-false.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js index c5cefc1012..1ee90c3c18 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-condition-expression-true.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js index d969d449e8..ce5eaa6657 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal e notational literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js index 591253384e..28088759c4 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-decimal-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js index 6714d00005..a00c8dcf0b 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-exponetiation-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from exponentiation expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js index 0e5a39e65b..9a8558d699 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js index 87e63fb893..d696286740 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js index 7292daf70d..a064c30c6c 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js index 1c6befbcda..b149989666 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js index 79f6cfb23d..cd05f3483e 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js index 9755be29ef..c7ddc4c0a5 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-generator-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from generator function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js index 0259c64e72..2f89c1c5cc 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-identifier.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js index eeb675538d..488fff173e 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js index 6a2f5edf7e..208a6a4931 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-integer-separators.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from integer with separators (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js index 301d62e635..c512cb069d 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-math.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from math (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js index efc305c5e6..5f135652ca 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-div.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "divide" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js index 4c5c8d131c..873c97e2d8 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-multiplicative-expression-mult.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "multiply" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js index e5e16f3905..b04c0d52fa 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-null.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js index 3cc5a172fb..14ab6f874d 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-numeric-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js index 554f134a51..a01fcfaabb 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-string-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js index 5471cc708b..959fe3bb2d 100644 --- a/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-computed-property-name-from-yield-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from yield expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js index 6df3e32893..160e70be64 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-add.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "add" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js index 1d0f64c8b4..2a8260d730 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-additive-expression-subtract.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from additive expression "subtract" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js index 378f8fe4ae..9f0ef23c0e 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from arrow function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js index 45994f18ed..5834f4812b 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-assignment.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js index ba158fc287..e198ab1479 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-bitwise-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression bitwise or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js index 0d1d2ffeae..5229cc4073 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js index e6aec266f9..d756f08230 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js index dffa31bd7f..248e88f8c4 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-assignment-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from assignment expression logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js index d27e9a5d63..5de22817cb 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-async-arrow-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-await-expression.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-await-expression.js index ce010b0dbb..8c8d7d6ec9 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-await-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-await-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names, top-level-await] +features: [computed-property-names, top-level-await, class-fields-public, class-static-fields-public] flags: [generated, async, module] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js index 3992a17ecd..2650ed5b67 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-false.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js index c8e75932d2..d5d7edfc0f 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-condition-expression-true.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js index 4a5c506124..0d0d4c80fe 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal e notational literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js index b251d6ac41..89fa91ebf4 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-decimal-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from decimal literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js index a2f00ffce0..02bd62297e 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-exponetiation-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from exponentiation expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js index 0175400cfc..57b157bf5a 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-coalesce.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from coalesce (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js index 2001279620..b2613b6014 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-and.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical and (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js index 99d0022763..206e7d4b9c 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-expression-logical-or.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from logical or (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js index d48a10c5a5..b5429eb85b 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js index 2425dc9236..d726fde4f9 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-function-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from function expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js index 56ba902a83..d9c0091ace 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-generator-function-declaration.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from generator function (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js index 66456bd07c..8c1a406337 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-identifier.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js index cb6a14b068..57bc148da7 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-e-notational-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js index b51cac626e..937d5a8049 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-integer-separators.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from integer with separators (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js index 90a47530a4..763688bb79 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-math.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from math (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js index a3dd4a723a..3a4168bcff 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-div.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "divide" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js index dcb5e0ecfc..4c32990462 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-multiplicative-expression-mult.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from multiplicative expression "multiply" (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js index 12f2737972..7ce6bb9363 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-null.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from condition expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js index 07704bedf3..009fd5a913 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-numeric-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from numeric literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js index 2f9c1cf6a5..7d4dc1ddf7 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-string-literal.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from string literal (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: diff --git a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js index 33d01023b3..f82437411b 100644 --- a/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js +++ b/test/language/statements/class/cpn-class-decl-fields-methods-computed-property-name-from-yield-expression.js @@ -4,7 +4,7 @@ /*--- description: Computed property name from yield expression (ComputedPropertyName in ClassExpression) esid: prod-ComputedPropertyName -features: [computed-property-names] +features: [computed-property-names, class-fields-public, class-static-fields-public] flags: [generated] info: | ClassExpression: