From 41844c7c08d0fc1eb03eef56b0db0e84f326b494 Mon Sep 17 00:00:00 2001
From: Leo Balter <leonardo.balter@gmail.com>
Date: Thu, 15 Nov 2018 13:27:33 -0500
Subject: [PATCH] rename fields to elements in src/class-elements

---
 src/class-elements/class-evaluation-error/cls-decl.template     | 2 +-
 src/class-elements/class-evaluation-error/cls-expr.template     | 2 +-
 src/class-elements/computed-name-referenceerror.case            | 2 +-
 src/class-elements/computed-name-toprimitive-err.case           | 2 +-
 .../computed-name-toprimitive-returns-noncallable.case          | 2 +-
 .../computed-name-toprimitive-returns-nonobject.case            | 2 +-
 src/class-elements/computed-name-toprimitive-symbol.case        | 2 +-
 src/class-elements/computed-name-toprimitive.case               | 2 +-
 src/class-elements/computed-name-tostring-err.case              | 2 +-
 src/class-elements/computed-name-valueof-err.case               | 2 +-
 src/class-elements/computed-names.case                          | 2 +-
 src/class-elements/computed-symbol-names.case                   | 2 +-
 src/class-elements/ctor-called-after-fields-init.case           | 2 +-
 src/class-elements/default/cls-decl.template                    | 2 +-
 src/class-elements/default/cls-expr.template                    | 2 +-
 .../grammar-privatename-identifier-semantics-stringvalue.case   | 2 +-
 src/class-elements/init-err-evaluation.case                     | 2 +-
 src/class-elements/init-value-defined-after-class.case          | 2 +-
 src/class-elements/init-value-incremental.case                  | 2 +-
 src/class-elements/literal-names-asi.case                       | 2 +-
 src/class-elements/literal-names.case                           | 2 +-
 src/class-elements/private-field-usage.case                     | 2 +-
 src/class-elements/private-method-getter-usage.case             | 2 +-
 src/class-elements/private-method-usage.case                    | 2 +-
 src/class-elements/private-names.case                           | 2 +-
 .../productions/cls-decl-after-same-line-async-gen.template     | 2 +-
 .../productions/cls-decl-after-same-line-async-method.template  | 2 +-
 .../productions/cls-decl-after-same-line-gen.template           | 2 +-
 .../productions/cls-decl-after-same-line-method.template        | 2 +-
 .../cls-decl-after-same-line-static-async-gen.template          | 2 +-
 .../cls-decl-after-same-line-static-async-method.template       | 2 +-
 .../productions/cls-decl-after-same-line-static-gen.template    | 2 +-
 .../productions/cls-decl-after-same-line-static-method.template | 2 +-
 .../productions/cls-decl-multiple-definitions.template          | 2 +-
 .../productions/cls-decl-multiple-stacked-definitions.template  | 2 +-
 .../productions/cls-decl-new-no-sc-line-method.template         | 2 +-
 .../productions/cls-decl-new-sc-line-generator.template         | 2 +-
 .../productions/cls-decl-new-sc-line-method.template            | 2 +-
 .../productions/cls-decl-regular-definitions.template           | 2 +-
 .../productions/cls-decl-same-line-generator.template           | 2 +-
 .../productions/cls-decl-same-line-method.template              | 2 +-
 src/class-elements/productions/cls-decl-wrapped-in-sc.template  | 2 +-
 .../productions/cls-expr-after-same-line-async-gen.template     | 2 +-
 .../productions/cls-expr-after-same-line-async-method.template  | 2 +-
 .../productions/cls-expr-after-same-line-gen.template           | 2 +-
 .../productions/cls-expr-after-same-line-method.template        | 2 +-
 .../cls-expr-after-same-line-static-async-gen.template          | 2 +-
 .../cls-expr-after-same-line-static-async-method.template       | 2 +-
 .../productions/cls-expr-after-same-line-static-gen.template    | 2 +-
 .../productions/cls-expr-after-same-line-static-method.template | 2 +-
 .../productions/cls-expr-multiple-definitions.template          | 2 +-
 .../productions/cls-expr-multiple-stacked-definitions.template  | 2 +-
 .../productions/cls-expr-new-no-sc-line-method.template         | 2 +-
 .../productions/cls-expr-new-sc-line-generator.template         | 2 +-
 .../productions/cls-expr-new-sc-line-method.template            | 2 +-
 .../productions/cls-expr-regular-definitions.template           | 2 +-
 .../productions/cls-expr-same-line-generator.template           | 2 +-
 .../productions/cls-expr-same-line-method.template              | 2 +-
 src/class-elements/productions/cls-expr-wrapped-in-sc.template  | 2 +-
 src/class-elements/redeclaration-symbol.case                    | 2 +-
 src/class-elements/redeclaration.case                           | 2 +-
 src/class-elements/rs-field-identifier-initializer.case         | 2 +-
 src/class-elements/rs-field-identifier.case                     | 2 +-
 src/class-elements/rs-private-getter-alt.case                   | 2 +-
 src/class-elements/rs-private-getter.case                       | 2 +-
 src/class-elements/rs-private-method-alt.case                   | 2 +-
 src/class-elements/rs-private-method.case                       | 2 +-
 src/class-elements/rs-private-setter-alt.case                   | 2 +-
 src/class-elements/rs-private-setter.case                       | 2 +-
 src/class-elements/rs-privatename-identifier-alt.case           | 2 +-
 .../rs-privatename-identifier-initializer-alt.case              | 2 +-
 src/class-elements/rs-privatename-identifier-initializer.case   | 2 +-
 src/class-elements/rs-privatename-identifier.case               | 2 +-
 ...tatic-async-generator-method-privatename-identifier-alt.case | 2 +-
 ...rs-static-async-generator-method-privatename-identifier.case | 2 +-
 .../rs-static-async-method-privatename-identifier-alt.case      | 2 +-
 .../rs-static-async-method-privatename-identifier.case          | 2 +-
 .../rs-static-generator-method-privatename-identifier-alt.case  | 2 +-
 .../rs-static-generator-method-privatename-identifier.case      | 2 +-
 .../rs-static-method-privatename-identifier-alt.case            | 2 +-
 src/class-elements/rs-static-method-privatename-identifier.case | 2 +-
 .../rs-static-privatename-identifier-alt-by-classname.case      | 2 +-
 src/class-elements/rs-static-privatename-identifier-alt.case    | 2 +-
 .../rs-static-privatename-identifier-by-classname.case          | 2 +-
 ...tic-privatename-identifier-initializer-alt-by-classname.case | 2 +-
 .../rs-static-privatename-identifier-initializer-alt.case       | 2 +-
 .../rs-static-privatename-identifier-initializer.case           | 2 +-
 src/class-elements/rs-static-privatename-identifier.case        | 2 +-
 src/class-elements/static-private-fields.case                   | 2 +-
 src/class-elements/static-private-methods-with-fields.case      | 2 +-
 src/class-elements/string-literal-names.case                    | 2 +-
 91 files changed, 91 insertions(+), 91 deletions(-)

diff --git a/src/class-elements/class-evaluation-error/cls-decl.template b/src/class-elements/class-evaluation-error/cls-decl.template
index 457f614994..f0af80766c 100644
--- a/src/class-elements/class-evaluation-error/cls-decl.template
+++ b/src/class-elements/class-evaluation-error/cls-decl.template
@@ -10,7 +10,7 @@ esid: sec-runtime-semantics-classdefinitionevaluation
 
 function evaluate() {
   class C {
-    /*{ fields }*/
+    /*{ elements }*/
   }
 }
 
diff --git a/src/class-elements/class-evaluation-error/cls-expr.template b/src/class-elements/class-evaluation-error/cls-expr.template
index 3a9ca73b89..070b636cf4 100644
--- a/src/class-elements/class-evaluation-error/cls-expr.template
+++ b/src/class-elements/class-evaluation-error/cls-expr.template
@@ -10,7 +10,7 @@ esid: sec-runtime-semantics-classdefinitionevaluation
 
 function evaluate() {
   var C = class {
-    /*{ fields }*/
+    /*{ elements }*/
   };
 }
 
diff --git a/src/class-elements/computed-name-referenceerror.case b/src/class-elements/computed-name-referenceerror.case
index d2d628f297..336be81eb2 100644
--- a/src/class-elements/computed-name-referenceerror.case
+++ b/src/class-elements/computed-name-referenceerror.case
@@ -45,7 +45,7 @@ function fn() {
   throw new Test262Error();
 }
 
-//- fields
+//- elements
 [noRef] = fn();
 //- error
 ReferenceError
diff --git a/src/class-elements/computed-name-toprimitive-err.case b/src/class-elements/computed-name-toprimitive-err.case
index 6c0301f613..5eacea349c 100644
--- a/src/class-elements/computed-name-toprimitive-err.case
+++ b/src/class-elements/computed-name-toprimitive-err.case
@@ -47,7 +47,7 @@ var obj = {
   }
 };
 
-//- fields
+//- elements
 [obj]
 //- error
 Test262Error
diff --git a/src/class-elements/computed-name-toprimitive-returns-noncallable.case b/src/class-elements/computed-name-toprimitive-returns-noncallable.case
index 304011abd8..4e4bf8a71f 100644
--- a/src/class-elements/computed-name-toprimitive-returns-noncallable.case
+++ b/src/class-elements/computed-name-toprimitive-returns-noncallable.case
@@ -45,7 +45,7 @@ var obj = {
   [Symbol.toPrimitive]: {}
 };
 
-//- fields
+//- elements
 [obj] = refErrorIfEvaluated;
 //- error
 TypeError
diff --git a/src/class-elements/computed-name-toprimitive-returns-nonobject.case b/src/class-elements/computed-name-toprimitive-returns-nonobject.case
index daddfa510e..1bb999a4de 100644
--- a/src/class-elements/computed-name-toprimitive-returns-nonobject.case
+++ b/src/class-elements/computed-name-toprimitive-returns-nonobject.case
@@ -45,7 +45,7 @@ var obj = {
   [Symbol.toPrimitive]: 42
 };
 
-//- fields
+//- elements
 [obj] = refErrorIfEvaluated;
 //- error
 TypeError
diff --git a/src/class-elements/computed-name-toprimitive-symbol.case b/src/class-elements/computed-name-toprimitive-symbol.case
index 84b1d59eb4..0b96fa10c5 100644
--- a/src/class-elements/computed-name-toprimitive-symbol.case
+++ b/src/class-elements/computed-name-toprimitive-symbol.case
@@ -62,7 +62,7 @@ var obj3 = {
   valueOf: function() { return s3; }
 };
 
-//- fields
+//- elements
 [obj1] = 42;
 [obj2] = 43;
 [obj3] = 44;
diff --git a/src/class-elements/computed-name-toprimitive.case b/src/class-elements/computed-name-toprimitive.case
index 5a9e5ca60b..2cdd5958da 100644
--- a/src/class-elements/computed-name-toprimitive.case
+++ b/src/class-elements/computed-name-toprimitive.case
@@ -59,7 +59,7 @@ var obj3 = {
   valueOf: function() { return "f"; }
 };
 
-//- fields
+//- elements
 [obj1] = 42;
 [obj2] = 43;
 [obj3] = 44;
diff --git a/src/class-elements/computed-name-tostring-err.case b/src/class-elements/computed-name-tostring-err.case
index 06b314a603..9884c4ed28 100644
--- a/src/class-elements/computed-name-tostring-err.case
+++ b/src/class-elements/computed-name-tostring-err.case
@@ -47,7 +47,7 @@ var obj = {
   }
 };
 
-//- fields
+//- elements
 [obj]
 //- error
 Test262Error
diff --git a/src/class-elements/computed-name-valueof-err.case b/src/class-elements/computed-name-valueof-err.case
index 5b53d1d170..fc1a24ebb5 100644
--- a/src/class-elements/computed-name-valueof-err.case
+++ b/src/class-elements/computed-name-valueof-err.case
@@ -48,7 +48,7 @@ var obj = {
   }
 };
 
-//- fields
+//- elements
 [obj]
 //- error
 Test262Error
diff --git a/src/class-elements/computed-names.case b/src/class-elements/computed-names.case
index 835db98a17..cc846c83ef 100644
--- a/src/class-elements/computed-names.case
+++ b/src/class-elements/computed-names.case
@@ -21,7 +21,7 @@ features: [class-fields-public, computed-property-names]
 //- setup
 var x = "b";
 
-//- fields
+//- elements
 [x] = 42; [10] = "meep"; ["not initialized"]
 //- assertions
 
diff --git a/src/class-elements/computed-symbol-names.case b/src/class-elements/computed-symbol-names.case
index 17aa16dda3..b2b25dd6f4 100644
--- a/src/class-elements/computed-symbol-names.case
+++ b/src/class-elements/computed-symbol-names.case
@@ -22,7 +22,7 @@ features: [class-fields-public, Symbol, computed-property-names]
 var x = Symbol();
 var y = Symbol();
 
-//- fields
+//- elements
 [x]; [y] = 42
 //- assertions
 assert.sameValue(Object.hasOwnProperty.call(C.prototype, x), false);
diff --git a/src/class-elements/ctor-called-after-fields-init.case b/src/class-elements/ctor-called-after-fields-init.case
index d091d8c5e2..1bbd039a66 100644
--- a/src/class-elements/ctor-called-after-fields-init.case
+++ b/src/class-elements/ctor-called-after-fields-init.case
@@ -19,7 +19,7 @@ features: [class-fields-public]
 
 //- setup
 var ctor;
-//- fields
+//- elements
 constructor() {
   ctor = this.foo;
 }
diff --git a/src/class-elements/default/cls-decl.template b/src/class-elements/default/cls-decl.template
index d37e18acb0..2fea2b1fbd 100644
--- a/src/class-elements/default/cls-decl.template
+++ b/src/class-elements/default/cls-decl.template
@@ -9,7 +9,7 @@ esid: prod-FieldDefinition
 ---*/
 
 class C {
-  /*{ fields }*/
+  /*{ elements }*/
 }
 
 /*{ assertions }*/
diff --git a/src/class-elements/default/cls-expr.template b/src/class-elements/default/cls-expr.template
index fcf25c6259..0efa7ab1fe 100644
--- a/src/class-elements/default/cls-expr.template
+++ b/src/class-elements/default/cls-expr.template
@@ -9,7 +9,7 @@ esid: prod-FieldDefinition
 ---*/
 
 var C = class {
-  /*{ fields }*/
+  /*{ elements }*/
 }
 
 /*{ assertions }*/
diff --git a/src/class-elements/grammar-privatename-identifier-semantics-stringvalue.case b/src/class-elements/grammar-privatename-identifier-semantics-stringvalue.case
index 849c52be3c..48e9c198d7 100644
--- a/src/class-elements/grammar-privatename-identifier-semantics-stringvalue.case
+++ b/src/class-elements/grammar-privatename-identifier-semantics-stringvalue.case
@@ -62,7 +62,7 @@ template: productions
 features: [class-fields-private]
 ---*/
 
-//- fields
+//- elements
 #\u{6F};
 #\u2118;
 #ZW_\u200C_NJ;
diff --git a/src/class-elements/init-err-evaluation.case b/src/class-elements/init-err-evaluation.case
index db17e76674..1603789e28 100644
--- a/src/class-elements/init-err-evaluation.case
+++ b/src/class-elements/init-err-evaluation.case
@@ -21,7 +21,7 @@ features: [class-fields-public]
 var x = 0;
 function fn1() { x += 1; }
 function fn2() { throw new Test262Error(); }
-//- fields
+//- elements
 x = fn1();
 y = fn2();
 z = fn1();
diff --git a/src/class-elements/init-value-defined-after-class.case b/src/class-elements/init-value-defined-after-class.case
index d742d14280..5acc47ef8a 100644
--- a/src/class-elements/init-value-defined-after-class.case
+++ b/src/class-elements/init-value-defined-after-class.case
@@ -20,7 +20,7 @@ includes: [propertyHelper.js]
 
 //- setup
 var x = false;
-//- fields
+//- elements
 [x] = x;
 //- assertions
 var c1 = new C();
diff --git a/src/class-elements/init-value-incremental.case b/src/class-elements/init-value-incremental.case
index 84fd4c9a25..de4c8c1e5a 100644
--- a/src/class-elements/init-value-incremental.case
+++ b/src/class-elements/init-value-incremental.case
@@ -29,7 +29,7 @@ includes: [propertyHelper.js]
 
 //- setup
 var x = 1;
-//- fields
+//- elements
 [x++] = x++;
 [x++] = x++;
 //- assertions
diff --git a/src/class-elements/literal-names-asi.case b/src/class-elements/literal-names-asi.case
index e95dd43018..644d7fe8de 100644
--- a/src/class-elements/literal-names-asi.case
+++ b/src/class-elements/literal-names-asi.case
@@ -18,7 +18,7 @@ includes: [propertyHelper.js]
 features: [class-fields-public]
 ---*/
 
-//- fields
+//- elements
 a
 b = 42;
 //- assertions
diff --git a/src/class-elements/literal-names.case b/src/class-elements/literal-names.case
index 84a8b9fa3b..b9cecd597b 100644
--- a/src/class-elements/literal-names.case
+++ b/src/class-elements/literal-names.case
@@ -21,7 +21,7 @@ features: [class-fields-public]
 //- setup
 const fn = function() {}
 
-//- fields
+//- elements
 a; b = 42;
 c = fn
 //- assertions
diff --git a/src/class-elements/private-field-usage.case b/src/class-elements/private-field-usage.case
index f4597c3c7f..a5b0dac795 100644
--- a/src/class-elements/private-field-usage.case
+++ b/src/class-elements/private-field-usage.case
@@ -20,7 +20,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #m = 'test262';
 //- privateinspectionfunctions
 method() {
diff --git a/src/class-elements/private-method-getter-usage.case b/src/class-elements/private-method-getter-usage.case
index 6a3dcea2ea..41ee67ea03 100644
--- a/src/class-elements/private-method-getter-usage.case
+++ b/src/class-elements/private-method-getter-usage.case
@@ -20,7 +20,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 get #m() { return 'test262'; }
 //- privateinspectionfunctions
 method() {
diff --git a/src/class-elements/private-method-usage.case b/src/class-elements/private-method-usage.case
index e4f2a2684e..03cfec8248 100644
--- a/src/class-elements/private-method-usage.case
+++ b/src/class-elements/private-method-usage.case
@@ -20,7 +20,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #m() { return 'test262'; }
 //- privateinspectionfunctions
 method() {
diff --git a/src/class-elements/private-names.case b/src/class-elements/private-names.case
index 3dcb1df325..55518131bf 100644
--- a/src/class-elements/private-names.case
+++ b/src/class-elements/private-names.case
@@ -21,7 +21,7 @@ template: productions
 features: [class-fields-private]
 ---*/
 
-//- fields
+//- elements
 #x; #y
 //- privateinspectionfunctions
 x() {
diff --git a/src/class-elements/productions/cls-decl-after-same-line-async-gen.template b/src/class-elements/productions/cls-decl-after-same-line-async-gen.template
index f7eb3bd09e..9b2a19895c 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-async-gen.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-async-gen.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  async *m() { return 42; } /*{ fields }*/;
+  async *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-async-method.template b/src/class-elements/productions/cls-decl-after-same-line-async-method.template
index f0235f2968..13ab916fe6 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-async-method.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-async-method.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  async m() { return 42; } /*{ fields }*/;
+  async m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-gen.template b/src/class-elements/productions/cls-decl-after-same-line-gen.template
index 386fa7a550..9bb76e6ca7 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-gen.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-gen.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  *m() { return 42; } /*{ fields }*/;
+  *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-method.template b/src/class-elements/productions/cls-decl-after-same-line-method.template
index c7716e45a5..98002edecd 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-method.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  m() { return 42; } /*{ fields }*/;
+  m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-static-async-gen.template b/src/class-elements/productions/cls-decl-after-same-line-static-async-gen.template
index 1f20b30cad..5c1661c8d0 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-static-async-gen.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-static-async-gen.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  static async *m() { return 42; } /*{ fields }*/;
+  static async *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-static-async-method.template b/src/class-elements/productions/cls-decl-after-same-line-static-async-method.template
index 15e7776024..ffc1d74f3d 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-static-async-method.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-static-async-method.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  static async m() { return 42; } /*{ fields }*/;
+  static async m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-static-gen.template b/src/class-elements/productions/cls-decl-after-same-line-static-gen.template
index 0796e403bb..11797010ef 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-static-gen.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-static-gen.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  static *m() { return 42; } /*{ fields }*/;
+  static *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-after-same-line-static-method.template b/src/class-elements/productions/cls-decl-after-same-line-static-method.template
index a55ceddf84..20b07ba167 100644
--- a/src/class-elements/productions/cls-decl-after-same-line-static-method.template
+++ b/src/class-elements/productions/cls-decl-after-same-line-static-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  static m() { return 42; } /*{ fields }*/;
+  static m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-multiple-definitions.template b/src/class-elements/productions/cls-decl-multiple-definitions.template
index ea28963573..c8217f285c 100644
--- a/src/class-elements/productions/cls-decl-multiple-definitions.template
+++ b/src/class-elements/productions/cls-decl-multiple-definitions.template
@@ -12,7 +12,7 @@ includes: [propertyHelper.js]
 class C {
   foo = "foobar";
   m() { return 42 }
-  /*{ fields }*/
+  /*{ elements }*/
   m2() { return 39 }
   bar = "barbaz";
   /*{ privateinspectionfunctions }*/
diff --git a/src/class-elements/productions/cls-decl-multiple-stacked-definitions.template b/src/class-elements/productions/cls-decl-multiple-stacked-definitions.template
index 5f86b161c3..38a7d2ebf4 100644
--- a/src/class-elements/productions/cls-decl-multiple-stacked-definitions.template
+++ b/src/class-elements/productions/cls-decl-multiple-stacked-definitions.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  /*{ fields }*/
+  /*{ elements }*/
   foo = "foobar"
   bar = "barbaz";
   /*{ privateinspectionfunctions }*/
diff --git a/src/class-elements/productions/cls-decl-new-no-sc-line-method.template b/src/class-elements/productions/cls-decl-new-no-sc-line-method.template
index e27900a084..b2682e603a 100644
--- a/src/class-elements/productions/cls-decl-new-no-sc-line-method.template
+++ b/src/class-elements/productions/cls-decl-new-no-sc-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  /*{ fields }*/
+  /*{ elements }*/
   m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-decl-new-sc-line-generator.template b/src/class-elements/productions/cls-decl-new-sc-line-generator.template
index 385d8cadde..c1b6259543 100644
--- a/src/class-elements/productions/cls-decl-new-sc-line-generator.template
+++ b/src/class-elements/productions/cls-decl-new-sc-line-generator.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  /*{ fields }*/;
+  /*{ elements }*/;
   *m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-decl-new-sc-line-method.template b/src/class-elements/productions/cls-decl-new-sc-line-method.template
index fa55454f3f..1c7ce88227 100644
--- a/src/class-elements/productions/cls-decl-new-sc-line-method.template
+++ b/src/class-elements/productions/cls-decl-new-sc-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  /*{ fields }*/;
+  /*{ elements }*/;
   m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-decl-regular-definitions.template b/src/class-elements/productions/cls-decl-regular-definitions.template
index 5bb2f23b26..22bb679211 100644
--- a/src/class-elements/productions/cls-decl-regular-definitions.template
+++ b/src/class-elements/productions/cls-decl-regular-definitions.template
@@ -9,7 +9,7 @@ esid: prod-FieldDefinition
 ---*/
 
 class C {
-  /*{ fields }*/
+  /*{ elements }*/
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-same-line-generator.template b/src/class-elements/productions/cls-decl-same-line-generator.template
index 0fa5df7f09..8edc2b0dc7 100644
--- a/src/class-elements/productions/cls-decl-same-line-generator.template
+++ b/src/class-elements/productions/cls-decl-same-line-generator.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  /*{ fields }*/; *m() { return 42; }
+  /*{ elements }*/; *m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-same-line-method.template b/src/class-elements/productions/cls-decl-same-line-method.template
index 6974a01f70..c55d1120b9 100644
--- a/src/class-elements/productions/cls-decl-same-line-method.template
+++ b/src/class-elements/productions/cls-decl-same-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 class C {
-  /*{ fields }*/; m() { return 42; }
+  /*{ elements }*/; m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-decl-wrapped-in-sc.template b/src/class-elements/productions/cls-decl-wrapped-in-sc.template
index 2f6db155a4..99c9c0b265 100644
--- a/src/class-elements/productions/cls-decl-wrapped-in-sc.template
+++ b/src/class-elements/productions/cls-decl-wrapped-in-sc.template
@@ -10,7 +10,7 @@ esid: prod-FieldDefinition
 
 class C {
   ;;;;
-  ;;;;;;/*{ fields }*/;;;;;;;
+  ;;;;;;/*{ elements }*/;;;;;;;
   ;;;;
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-expr-after-same-line-async-gen.template b/src/class-elements/productions/cls-expr-after-same-line-async-gen.template
index 9fbf8d3abb..dae89e21bf 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-async-gen.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-async-gen.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  async *m() { return 42; } /*{ fields }*/;
+  async *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-async-method.template b/src/class-elements/productions/cls-expr-after-same-line-async-method.template
index 8b7a65b884..8c5a94ce77 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-async-method.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-async-method.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  async m() { return 42; } /*{ fields }*/;
+  async m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-gen.template b/src/class-elements/productions/cls-expr-after-same-line-gen.template
index 5cfdedecf0..89b749d8c7 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-gen.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-gen.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  *m() { return 42; } /*{ fields }*/;
+  *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-method.template b/src/class-elements/productions/cls-expr-after-same-line-method.template
index c89fda4dd4..c277ca18b4 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-method.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  m() { return 42; } /*{ fields }*/;
+  m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-static-async-gen.template b/src/class-elements/productions/cls-expr-after-same-line-static-async-gen.template
index f170891657..1a7ab891c0 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-static-async-gen.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-static-async-gen.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  static async *m() { return 42; } /*{ fields }*/;
+  static async *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-static-async-method.template b/src/class-elements/productions/cls-expr-after-same-line-static-async-method.template
index 2cf8679f24..5fd81a26ba 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-static-async-method.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-static-async-method.template
@@ -11,7 +11,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  static async m() { return 42; } /*{ fields }*/;
+  static async m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-static-gen.template b/src/class-elements/productions/cls-expr-after-same-line-static-gen.template
index 2281b3bc79..9ba5df2479 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-static-gen.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-static-gen.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  static *m() { return 42; } /*{ fields }*/;
+  static *m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-after-same-line-static-method.template b/src/class-elements/productions/cls-expr-after-same-line-static-method.template
index aa21b2ec29..1dccafd7c7 100644
--- a/src/class-elements/productions/cls-expr-after-same-line-static-method.template
+++ b/src/class-elements/productions/cls-expr-after-same-line-static-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  static m() { return 42; } /*{ fields }*/;
+  static m() { return 42; } /*{ elements }*/;
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-multiple-definitions.template b/src/class-elements/productions/cls-expr-multiple-definitions.template
index d98b741b84..cfd35b1cdb 100644
--- a/src/class-elements/productions/cls-expr-multiple-definitions.template
+++ b/src/class-elements/productions/cls-expr-multiple-definitions.template
@@ -12,7 +12,7 @@ includes: [propertyHelper.js]
 var C = class {
   foo = "foobar";
   m() { return 42 }
-  /*{ fields }*/
+  /*{ elements }*/
   m2() { return 39 }
   bar = "barbaz";
   /*{ privateinspectionfunctions }*/
diff --git a/src/class-elements/productions/cls-expr-multiple-stacked-definitions.template b/src/class-elements/productions/cls-expr-multiple-stacked-definitions.template
index cbb6f73300..4e0286c74b 100644
--- a/src/class-elements/productions/cls-expr-multiple-stacked-definitions.template
+++ b/src/class-elements/productions/cls-expr-multiple-stacked-definitions.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  /*{ fields }*/
+  /*{ elements }*/
   foo = "foobar"
   bar = "barbaz";
   /*{ privateinspectionfunctions }*/
diff --git a/src/class-elements/productions/cls-expr-new-no-sc-line-method.template b/src/class-elements/productions/cls-expr-new-no-sc-line-method.template
index 5755b501d0..4bae8bbb13 100644
--- a/src/class-elements/productions/cls-expr-new-no-sc-line-method.template
+++ b/src/class-elements/productions/cls-expr-new-no-sc-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  /*{ fields }*/
+  /*{ elements }*/
   m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-expr-new-sc-line-generator.template b/src/class-elements/productions/cls-expr-new-sc-line-generator.template
index 0ab3f55e44..f24ae6ef94 100644
--- a/src/class-elements/productions/cls-expr-new-sc-line-generator.template
+++ b/src/class-elements/productions/cls-expr-new-sc-line-generator.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  /*{ fields }*/;
+  /*{ elements }*/;
   *m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-expr-new-sc-line-method.template b/src/class-elements/productions/cls-expr-new-sc-line-method.template
index b0ae70949b..b3c3fc373f 100644
--- a/src/class-elements/productions/cls-expr-new-sc-line-method.template
+++ b/src/class-elements/productions/cls-expr-new-sc-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  /*{ fields }*/;
+  /*{ elements }*/;
   m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/productions/cls-expr-regular-definitions.template b/src/class-elements/productions/cls-expr-regular-definitions.template
index 08a36b51cb..b2aea65604 100644
--- a/src/class-elements/productions/cls-expr-regular-definitions.template
+++ b/src/class-elements/productions/cls-expr-regular-definitions.template
@@ -9,7 +9,7 @@ esid: prod-FieldDefinition
 ---*/
 
 var C = class {
-  /*{ fields }*/
+  /*{ elements }*/
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-same-line-generator.template b/src/class-elements/productions/cls-expr-same-line-generator.template
index b69692d68e..f28ad55e96 100644
--- a/src/class-elements/productions/cls-expr-same-line-generator.template
+++ b/src/class-elements/productions/cls-expr-same-line-generator.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  /*{ fields }*/; *m() { return 42; }
+  /*{ elements }*/; *m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-same-line-method.template b/src/class-elements/productions/cls-expr-same-line-method.template
index 7d40e6d65b..7f609b27cd 100644
--- a/src/class-elements/productions/cls-expr-same-line-method.template
+++ b/src/class-elements/productions/cls-expr-same-line-method.template
@@ -10,7 +10,7 @@ includes: [propertyHelper.js]
 ---*/
 
 var C = class {
-  /*{ fields }*/; m() { return 42; }
+  /*{ elements }*/; m() { return 42; }
   /*{ privateinspectionfunctions }*/
 }
 
diff --git a/src/class-elements/productions/cls-expr-wrapped-in-sc.template b/src/class-elements/productions/cls-expr-wrapped-in-sc.template
index c90df3c17a..dcb0dd6753 100644
--- a/src/class-elements/productions/cls-expr-wrapped-in-sc.template
+++ b/src/class-elements/productions/cls-expr-wrapped-in-sc.template
@@ -10,7 +10,7 @@ esid: prod-FieldDefinition
 
 var C = class {
   ;;;;
-  ;;;;;;/*{ fields }*/;;;;;;;
+  ;;;;;;/*{ elements }*/;;;;;;;
   ;;;;
   /*{ privateinspectionfunctions }*/
 }
diff --git a/src/class-elements/redeclaration-symbol.case b/src/class-elements/redeclaration-symbol.case
index ed87d3eff9..97317c4bbb 100644
--- a/src/class-elements/redeclaration-symbol.case
+++ b/src/class-elements/redeclaration-symbol.case
@@ -33,7 +33,7 @@ includes: [propertyHelper.js, compareArray.js]
 //- setup
 var x = [];
 var y = Symbol();
-//- fields
+//- elements
 [y] = (x.push("a"), "old_value");
 [y] = (x.push("b"), "same_value");
 [y] = (x.push("c"), "same_value");
diff --git a/src/class-elements/redeclaration.case b/src/class-elements/redeclaration.case
index 22211a6c73..e6310ac3c5 100644
--- a/src/class-elements/redeclaration.case
+++ b/src/class-elements/redeclaration.case
@@ -32,7 +32,7 @@ includes: [propertyHelper.js, compareArray.js]
 
 //- setup
 var x = [];
-//- fields
+//- elements
 y = (x.push("a"), "old_value");
 ["y"] = (x.push("b"), "another_value");
 "y" = (x.push("c"), "same_value");
diff --git a/src/class-elements/rs-field-identifier-initializer.case b/src/class-elements/rs-field-identifier-initializer.case
index 44723c9a2b..df84acce4d 100644
--- a/src/class-elements/rs-field-identifier-initializer.case
+++ b/src/class-elements/rs-field-identifier-initializer.case
@@ -55,7 +55,7 @@ template: productions
 features: [class-fields-public]
 ---*/
 
-//- fields
+//- elements
 $ = 1; _ = 1; \u{6F} = 1; \u2118 = 1; ZW_\u200C_NJ = 1; ZW_\u200D_J = 1
 //- assertions
 assert.sameValue(c.$, 1);
diff --git a/src/class-elements/rs-field-identifier.case b/src/class-elements/rs-field-identifier.case
index 3b04d47cff..2eaa89d0c7 100644
--- a/src/class-elements/rs-field-identifier.case
+++ b/src/class-elements/rs-field-identifier.case
@@ -55,7 +55,7 @@ template: productions
 features: [class-fields-public]
 ---*/
 
-//- fields
+//- elements
 $; _; \u{6F}; \u2118; ZW_\u200C_NJ; ZW_\u200D_J
 //- assertions
 c.$ = 1;
diff --git a/src/class-elements/rs-private-getter-alt.case b/src/class-elements/rs-private-getter-alt.case
index 09fbe307b7..2738eb4d1d 100644
--- a/src/class-elements/rs-private-getter-alt.case
+++ b/src/class-elements/rs-private-getter-alt.case
@@ -53,7 +53,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #$_; #__; #\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;
 get #$() {
   return this.#$_;
diff --git a/src/class-elements/rs-private-getter.case b/src/class-elements/rs-private-getter.case
index c77ca44a13..adb2e8a220 100644
--- a/src/class-elements/rs-private-getter.case
+++ b/src/class-elements/rs-private-getter.case
@@ -53,7 +53,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #$_; #__; #\u{6F}_; #\u2118_; #ZW_\u200C_NJ_; #ZW_\u200D_J_;
 get #$() {
   return this.#$_;
diff --git a/src/class-elements/rs-private-method-alt.case b/src/class-elements/rs-private-method-alt.case
index cc26fef753..4adad2a163 100644
--- a/src/class-elements/rs-private-method-alt.case
+++ b/src/class-elements/rs-private-method-alt.case
@@ -52,7 +52,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #$_; #__; #\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;
 #$() {
   return this.#$_;
diff --git a/src/class-elements/rs-private-method.case b/src/class-elements/rs-private-method.case
index 95d22e5897..71aa689c5f 100644
--- a/src/class-elements/rs-private-method.case
+++ b/src/class-elements/rs-private-method.case
@@ -52,7 +52,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #$_; #__; #\u{6F}_; #\u2118_; #ZW_\u200C_NJ_; #ZW_\u200D_J_;
 #$() {
   return this.#$_;
diff --git a/src/class-elements/rs-private-setter-alt.case b/src/class-elements/rs-private-setter-alt.case
index 109c02ea08..2616885616 100644
--- a/src/class-elements/rs-private-setter-alt.case
+++ b/src/class-elements/rs-private-setter-alt.case
@@ -52,7 +52,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #$_; #__; #\u{6F}_; #℘_; #ZW_‌_NJ_; #ZW_‍_J_;
 set #$(value) {
   this.#$_ = value;
diff --git a/src/class-elements/rs-private-setter.case b/src/class-elements/rs-private-setter.case
index f96de3065a..33a6665510 100644
--- a/src/class-elements/rs-private-setter.case
+++ b/src/class-elements/rs-private-setter.case
@@ -52,7 +52,7 @@ template: productions
 features: [class-methods-private]
 ---*/
 
-//- fields
+//- elements
 #$_; #__; #\u{6F}_; #\u2118_; #ZW_\u200C_NJ_; #ZW_\u200D_J_;
 set #$(value) {
   this.#$_ = value;
diff --git a/src/class-elements/rs-privatename-identifier-alt.case b/src/class-elements/rs-privatename-identifier-alt.case
index 94ec8e31df..6ee2c743ac 100644
--- a/src/class-elements/rs-privatename-identifier-alt.case
+++ b/src/class-elements/rs-privatename-identifier-alt.case
@@ -53,7 +53,7 @@ template: productions
 features: [class-fields-private]
 ---*/
 
-//- fields
+//- elements
 #$; #_; #\u{6F}; #℘; #ZW_‌_NJ; #ZW_‍_J
 //- privateinspectionfunctions
 $(value) {
diff --git a/src/class-elements/rs-privatename-identifier-initializer-alt.case b/src/class-elements/rs-privatename-identifier-initializer-alt.case
index 81e6a0daf6..e88ff9435c 100644
--- a/src/class-elements/rs-privatename-identifier-initializer-alt.case
+++ b/src/class-elements/rs-privatename-identifier-initializer-alt.case
@@ -53,7 +53,7 @@ template: productions
 features: [class-fields-private]
 ---*/
 
-//- fields
+//- elements
 #$ = 1; #_ = 1; #\u{6F} = 1; #℘ = 1; #ZW_‌_NJ = 1; #ZW_‍_J = 1
 //- privateinspectionfunctions
 $() {
diff --git a/src/class-elements/rs-privatename-identifier-initializer.case b/src/class-elements/rs-privatename-identifier-initializer.case
index 0c01d8a4f9..d8f0809a7f 100644
--- a/src/class-elements/rs-privatename-identifier-initializer.case
+++ b/src/class-elements/rs-privatename-identifier-initializer.case
@@ -53,7 +53,7 @@ template: productions
 features: [class-fields-private]
 ---*/
 
-//- fields
+//- elements
 #$ = 1; #_ = 1; #\u{6F} = 1; #\u2118 = 1; #ZW_\u200C_NJ = 1; #ZW_\u200D_J = 1
 //- privateinspectionfunctions
 $() {
diff --git a/src/class-elements/rs-privatename-identifier.case b/src/class-elements/rs-privatename-identifier.case
index 587e01aebb..2f953f6121 100644
--- a/src/class-elements/rs-privatename-identifier.case
+++ b/src/class-elements/rs-privatename-identifier.case
@@ -53,7 +53,7 @@ template: productions
 features: [class-fields-private]
 ---*/
 
-//- fields
+//- elements
 #$; #_; #\u{6F}; #\u2118; #ZW_\u200C_NJ; #ZW_\u200D_J
 //- privateinspectionfunctions
 $(value) {
diff --git a/src/class-elements/rs-static-async-generator-method-privatename-identifier-alt.case b/src/class-elements/rs-static-async-generator-method-privatename-identifier-alt.case
index d1423a6ef3..04ba5da5bf 100644
--- a/src/class-elements/rs-static-async-generator-method-privatename-identifier-alt.case
+++ b/src/class-elements/rs-static-async-generator-method-privatename-identifier-alt.case
@@ -58,7 +58,7 @@ flags: [async]
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static async * #$(value) {
   yield * await value;
 }
diff --git a/src/class-elements/rs-static-async-generator-method-privatename-identifier.case b/src/class-elements/rs-static-async-generator-method-privatename-identifier.case
index 626d722885..2cc98d6f49 100644
--- a/src/class-elements/rs-static-async-generator-method-privatename-identifier.case
+++ b/src/class-elements/rs-static-async-generator-method-privatename-identifier.case
@@ -58,7 +58,7 @@ flags: [async]
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static async * #$(value) {
   yield * await value;
 }
diff --git a/src/class-elements/rs-static-async-method-privatename-identifier-alt.case b/src/class-elements/rs-static-async-method-privatename-identifier-alt.case
index 57168ba172..f2312b6ac3 100644
--- a/src/class-elements/rs-static-async-method-privatename-identifier-alt.case
+++ b/src/class-elements/rs-static-async-method-privatename-identifier-alt.case
@@ -58,7 +58,7 @@ flags: [async]
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static async #$(value) {
   return await value;
 }
diff --git a/src/class-elements/rs-static-async-method-privatename-identifier.case b/src/class-elements/rs-static-async-method-privatename-identifier.case
index b715696e6d..dc913a5ee6 100644
--- a/src/class-elements/rs-static-async-method-privatename-identifier.case
+++ b/src/class-elements/rs-static-async-method-privatename-identifier.case
@@ -58,7 +58,7 @@ flags: [async]
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static async #$(value) {
   return await value;
 }
diff --git a/src/class-elements/rs-static-generator-method-privatename-identifier-alt.case b/src/class-elements/rs-static-generator-method-privatename-identifier-alt.case
index e3a4ab84ff..35b4d50a59 100644
--- a/src/class-elements/rs-static-generator-method-privatename-identifier-alt.case
+++ b/src/class-elements/rs-static-generator-method-privatename-identifier-alt.case
@@ -57,7 +57,7 @@ template: productions
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static * #$(value) {
   yield * value;
 }
diff --git a/src/class-elements/rs-static-generator-method-privatename-identifier.case b/src/class-elements/rs-static-generator-method-privatename-identifier.case
index c239a61ba3..8476ff2d79 100644
--- a/src/class-elements/rs-static-generator-method-privatename-identifier.case
+++ b/src/class-elements/rs-static-generator-method-privatename-identifier.case
@@ -57,7 +57,7 @@ template: productions
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static * #$(value) {
   yield * value;
 }
diff --git a/src/class-elements/rs-static-method-privatename-identifier-alt.case b/src/class-elements/rs-static-method-privatename-identifier-alt.case
index fb25044355..bc8405862a 100644
--- a/src/class-elements/rs-static-method-privatename-identifier-alt.case
+++ b/src/class-elements/rs-static-method-privatename-identifier-alt.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static #$(value) {
   return value;
 }
diff --git a/src/class-elements/rs-static-method-privatename-identifier.case b/src/class-elements/rs-static-method-privatename-identifier.case
index b23332e770..478b1750d1 100644
--- a/src/class-elements/rs-static-method-privatename-identifier.case
+++ b/src/class-elements/rs-static-method-privatename-identifier.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-methods-private]
 ---*/
 
-//- fields
+//- elements
 static #$(value) {
   return value;
 }
diff --git a/src/class-elements/rs-static-privatename-identifier-alt-by-classname.case b/src/class-elements/rs-static-privatename-identifier-alt-by-classname.case
index 846aca8146..811732488c 100644
--- a/src/class-elements/rs-static-privatename-identifier-alt-by-classname.case
+++ b/src/class-elements/rs-static-privatename-identifier-alt-by-classname.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$; static #_; static #\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J
 //- privateinspectionfunctions
 static $(value) {
diff --git a/src/class-elements/rs-static-privatename-identifier-alt.case b/src/class-elements/rs-static-privatename-identifier-alt.case
index 8e9afc857b..6f4ff9e559 100644
--- a/src/class-elements/rs-static-privatename-identifier-alt.case
+++ b/src/class-elements/rs-static-privatename-identifier-alt.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$; static #_; static #\u{6F}; static #℘; static #ZW_‌_NJ; static #ZW_‍_J
 //- privateinspectionfunctions
 static $(value) {
diff --git a/src/class-elements/rs-static-privatename-identifier-by-classname.case b/src/class-elements/rs-static-privatename-identifier-by-classname.case
index 7f56d1ebe6..909ce79cd3 100644
--- a/src/class-elements/rs-static-privatename-identifier-by-classname.case
+++ b/src/class-elements/rs-static-privatename-identifier-by-classname.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$; static #_; static #\u{6F}; static #\u2118; static #ZW_\u200C_NJ; static #ZW_\u200D_J
 //- privateinspectionfunctions
 static $(value) {
diff --git a/src/class-elements/rs-static-privatename-identifier-initializer-alt-by-classname.case b/src/class-elements/rs-static-privatename-identifier-initializer-alt-by-classname.case
index 383839a0c3..40307cd653 100644
--- a/src/class-elements/rs-static-privatename-identifier-initializer-alt-by-classname.case
+++ b/src/class-elements/rs-static-privatename-identifier-initializer-alt-by-classname.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$ = 1; static #_ = 1; static #\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1
 //- privateinspectionfunctions
 static $() {
diff --git a/src/class-elements/rs-static-privatename-identifier-initializer-alt.case b/src/class-elements/rs-static-privatename-identifier-initializer-alt.case
index b7d7edf3e4..5c528865b8 100644
--- a/src/class-elements/rs-static-privatename-identifier-initializer-alt.case
+++ b/src/class-elements/rs-static-privatename-identifier-initializer-alt.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$ = 1; static #_ = 1; static #\u{6F} = 1; static #℘ = 1; static #ZW_‌_NJ = 1; static #ZW_‍_J = 1
 //- privateinspectionfunctions
 static $() {
diff --git a/src/class-elements/rs-static-privatename-identifier-initializer.case b/src/class-elements/rs-static-privatename-identifier-initializer.case
index ccc3a25590..3d76b92c00 100644
--- a/src/class-elements/rs-static-privatename-identifier-initializer.case
+++ b/src/class-elements/rs-static-privatename-identifier-initializer.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$ = 1; static #_ = 1; static #\u{6F} = 1; static #\u2118 = 1; static #ZW_\u200C_NJ = 1; static #ZW_\u200D_J = 1
 //- privateinspectionfunctions
 static $() {
diff --git a/src/class-elements/rs-static-privatename-identifier.case b/src/class-elements/rs-static-privatename-identifier.case
index f3dd362b72..f77dc446ea 100644
--- a/src/class-elements/rs-static-privatename-identifier.case
+++ b/src/class-elements/rs-static-privatename-identifier.case
@@ -54,7 +54,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #$; static #_; static #\u{6F}; static #\u2118; static #ZW_\u200C_NJ; static #ZW_\u200D_J
 //- privateinspectionfunctions
 static $(value) {
diff --git a/src/class-elements/static-private-fields.case b/src/class-elements/static-private-fields.case
index 633046576b..dad5916911 100644
--- a/src/class-elements/static-private-fields.case
+++ b/src/class-elements/static-private-fields.case
@@ -21,7 +21,7 @@ template: productions
 features: [class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #x; static #y
 //- privateinspectionfunctions
 static x() {
diff --git a/src/class-elements/static-private-methods-with-fields.case b/src/class-elements/static-private-methods-with-fields.case
index 6334a58c7d..2aebdd2737 100644
--- a/src/class-elements/static-private-methods-with-fields.case
+++ b/src/class-elements/static-private-methods-with-fields.case
@@ -21,7 +21,7 @@ template: productions
 features: [class-static-methods-private, class-static-fields-private]
 ---*/
 
-//- fields
+//- elements
 static #xVal; static #yVal
 //- privateinspectionfunctions
 static #x(value) {
diff --git a/src/class-elements/string-literal-names.case b/src/class-elements/string-literal-names.case
index dbcb3c933c..8ee06788e8 100644
--- a/src/class-elements/string-literal-names.case
+++ b/src/class-elements/string-literal-names.case
@@ -18,7 +18,7 @@ includes: [propertyHelper.js]
 features: [class-fields-public]
 ---*/
 
-//- fields
+//- elements
 'a'; "b"; 'c' = 39;
 "d" = 42
 //- assertions
-- 
GitLab