From 50601e7aad8bc0a36a6adf4fc95d1ed1124912a9 Mon Sep 17 00:00:00 2001 From: Leo Balter <leonardo.balter@gmail.com> Date: Thu, 8 Nov 2018 16:41:02 -0500 Subject: [PATCH] Generate tests --- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...te-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...delete-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...ld-delete-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...lete-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...-delete-covered-err-delete-member-expression-privatename.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...lete-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...d-delete-err-delete-call-expression-private-method-async.js} | 2 +- ...eld-delete-err-delete-call-expression-private-method-gen.js} | 2 +- .../field-delete-err-delete-call-expression-private-method.js} | 2 +- ...d-delete-err-delete-call-expression-private-no-reference.js} | 2 +- .../field-delete-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...te-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...delete-err-delete-member-expression-private-method-async.js} | 2 +- ...d-delete-err-delete-member-expression-private-method-gen.js} | 2 +- ...field-delete-err-delete-member-expression-private-method.js} | 2 +- ...delete-err-delete-member-expression-private-no-reference.js} | 2 +- .../field-delete-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...ce-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...-twice-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...ete-twice-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...wice-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...e-twice-covered-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...te-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...delete-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...od-delete-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...lete-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...-delete-covered-err-delete-member-expression-privatename.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...lete-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...d-delete-err-delete-call-expression-private-method-async.js} | 2 +- ...hod-delete-err-delete-call-expression-private-method-gen.js} | 2 +- .../method-delete-err-delete-call-expression-private-method.js} | 2 +- ...d-delete-err-delete-call-expression-private-no-reference.js} | 2 +- .../method-delete-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...te-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...delete-err-delete-member-expression-private-method-async.js} | 2 +- ...d-delete-err-delete-member-expression-private-method-gen.js} | 2 +- ...ethod-delete-err-delete-member-expression-private-method.js} | 2 +- ...delete-err-delete-member-expression-private-no-reference.js} | 2 +- .../method-delete-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...ce-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...-twice-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...ete-twice-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...wice-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...e-twice-covered-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...te-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...delete-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...ld-delete-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...lete-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...-delete-covered-err-delete-member-expression-privatename.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...lete-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...d-delete-err-delete-call-expression-private-method-async.js} | 2 +- ...eld-delete-err-delete-call-expression-private-method-gen.js} | 2 +- .../field-delete-err-delete-call-expression-private-method.js} | 2 +- ...d-delete-err-delete-call-expression-private-no-reference.js} | 2 +- .../field-delete-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...te-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...delete-err-delete-member-expression-private-method-async.js} | 2 +- ...d-delete-err-delete-member-expression-private-method-gen.js} | 2 +- ...field-delete-err-delete-member-expression-private-method.js} | 2 +- ...delete-err-delete-member-expression-private-no-reference.js} | 2 +- .../field-delete-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...ce-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...-twice-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...ete-twice-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...wice-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...e-twice-covered-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...te-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...delete-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...od-delete-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...lete-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...-delete-covered-err-delete-member-expression-privatename.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...e-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...lete-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...d-delete-err-delete-call-expression-private-method-async.js} | 2 +- ...hod-delete-err-delete-call-expression-private-method-gen.js} | 2 +- .../method-delete-err-delete-call-expression-private-method.js} | 2 +- ...d-delete-err-delete-call-expression-private-no-reference.js} | 2 +- .../method-delete-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...te-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...delete-err-delete-member-expression-private-method-async.js} | 2 +- ...d-delete-err-delete-member-expression-private-method-gen.js} | 2 +- ...ethod-delete-err-delete-member-expression-private-method.js} | 2 +- ...delete-err-delete-member-expression-private-no-reference.js} | 2 +- .../method-delete-err-delete-member-expression-privatename.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-get.js} | 2 +- ...d-err-delete-call-expression-private-method-accessor-set.js} | 2 +- ...ered-err-delete-call-expression-private-method-async-gen.js} | 2 +- ...-covered-err-delete-call-expression-private-method-async.js} | 2 +- ...ce-covered-err-delete-call-expression-private-method-gen.js} | 2 +- ...-twice-covered-err-delete-call-expression-private-method.js} | 2 +- ...-covered-err-delete-call-expression-private-no-reference.js} | 2 +- ...ete-twice-covered-err-delete-call-expression-privatename.js} | 2 +- ...err-delete-member-expression-private-method-accessor-get.js} | 2 +- ...err-delete-member-expression-private-method-accessor-set.js} | 2 +- ...ed-err-delete-member-expression-private-method-async-gen.js} | 2 +- ...overed-err-delete-member-expression-private-method-async.js} | 2 +- ...-covered-err-delete-member-expression-private-method-gen.js} | 2 +- ...wice-covered-err-delete-member-expression-private-method.js} | 2 +- ...overed-err-delete-member-expression-private-no-reference.js} | 2 +- ...e-twice-covered-err-delete-member-expression-privatename.js} | 2 +- 192 files changed, 192 insertions(+), 192 deletions(-) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-field-delete-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-method.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-call-expression-privatename.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js} (96%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js} (96%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-method.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js} (96%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-field-delete-err-delete-member-expression-privatename.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js} (96%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-field-delete-twice-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-method-delete-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-method.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-call-expression-privatename.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js} (96%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js} (96%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-method.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js} (96%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-method-delete-err-delete-member-expression-privatename.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js} (96%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/expressions/class/{err-method-delete-twice-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-field-delete-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-method.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-call-expression-privatename.js => syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js} (96%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js} (96%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-method.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js} (96%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-field-delete-err-delete-member-expression-privatename.js => syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js} (96%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-field-delete-twice-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-method-delete-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-method.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-call-expression-privatename.js => syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js} (96%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js} (96%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js} (96%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-method.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js} (96%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-method-delete-err-delete-member-expression-privatename.js => syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js} (96%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-method.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-call-expression-privatename.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-method.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js} (97%) rename test/language/statements/class/{err-method-delete-twice-covered-err-delete-member-expression-privatename.js => syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js} (97%) diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js index 022055787b..a314e733ec 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js index 0c126c1607..41ae0d81b4 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js index 1186b80713..d955c7f5b1 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js index 05da2499fb..20ef4dc3da 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js index f3c58c76a8..4d0cd1d08d 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js index a42c37358b..2ec196a481 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js index 5904400f7f..7bfeda0277 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js index 3f49b3c5c1..becf3e75b0 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-call-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js index 9816f437fb..7810ff2e50 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js index 07e394c984..f13bbcc96b 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js index 853ca36ad1..4c89126962 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js index a766b1e442..0650912883 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js index 9972bc5f66..5f678d4e0c 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js index a6e4e7838a..e223363b98 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js index 8ce8be9af2..dd1067801e 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js index 69329d9ef6..31e51de7a1 100644 --- a/test/language/expressions/class/err-field-delete-covered-err-delete-member-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js index fbcd6474e0..b5deb25a38 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js index 6975218e22..2ebd3b6086 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js index 25b95f6a4a..4ea2f16c62 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js index 6da97e0f0a..e7e932eaa6 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js index f72ab91a71..2ac2b21a03 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js index 79476dbdc5..26402d6f3d 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js index f0758f5c50..d79560436b 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-call-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js similarity index 96% rename from test/language/expressions/class/err-field-delete-err-delete-call-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js index 14e823d7eb..173f12e2bd 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-call-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js index fb2629aa60..4ca32bbd35 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js index 950cab6f99..f832af8ee6 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js index 6cdd27edfb..bcf5fa55e4 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js index c173e4b74f..7c68eaaa04 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js similarity index 96% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js index 8e639cd7d7..71b96aa0b3 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js similarity index 96% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js index d2411bb942..932acecd98 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js index 47da94d834..656d2e5f9d 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-err-delete-member-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js similarity index 96% rename from test/language/expressions/class/err-field-delete-err-delete-member-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js index b3fe219cef..b1ec043446 100644 --- a/test/language/expressions/class/err-field-delete-err-delete-member-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js index 3e90a979d1..33fd46aa68 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js index 5dbed7c017..604866fc77 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js index 772a1130b7..a8706c9b54 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js index 660b6aebd8..c90d8e05ae 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js index bd1f252c39..d2573c2d47 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js index 11df432336..3b54aab946 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js index 2eca0c6e8c..8c5275a03a 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js index ad7d857c45..f1533c98c2 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-call-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js index 2162a4720e..8e6fb044e4 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js index 1f0e32f39e..eeb38f0da9 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js index 8638af25f1..d0e5566230 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js index c780c4710b..3cd58d697a 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js index 10ac0b6177..fec657f1dc 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js index 4bdf466d2e..f1536b563d 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js index 4bb45d097b..228f7d1e80 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js index 4ef52f7eca..dde158a402 100644 --- a/test/language/expressions/class/err-field-delete-twice-covered-err-delete-member-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js index c6d7a96a3b..545671fc96 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js index fc1fabfc2f..80b8b37305 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js index d2a9c8c576..e304a85ca4 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js index e60fb3b220..db2474d69f 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js index 343b087878..d56d2b7ac9 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js index b668f9d12d..cdd5ca0921 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js index aff64b4f79..98b7a790ca 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js index 9eeae73f44..02386d0980 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-call-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js index 97091a6352..5ed08a2ea6 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js index 396575b49f..1ffc23682a 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js index f3d5068129..4bbb068cdd 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js index 9f65c74df2..f5875ebb90 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js index 08bb60d8a4..ab61e22a36 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js index 825476ce6f..603e3e85bc 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js index bc44cc8800..2591196076 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js index 76f3c0a513..f78d0ff5f5 100644 --- a/test/language/expressions/class/err-method-delete-covered-err-delete-member-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js index 7d3261fd2d..284ffd4f49 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js index 405971b5b6..9e6eca9007 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js index e1405388b2..f77671725c 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js index 51a3630c47..b552352d89 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js index 97855b3fd2..3157c9ef19 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js index dea2298489..4d3d3c38f8 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js index d09d9e0ec3..97f26d6832 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-call-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js similarity index 96% rename from test/language/expressions/class/err-method-delete-err-delete-call-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js index 930726f409..a7a9539e90 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-call-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js index bc1db5ef83..8ff0ba0497 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js index a7c23e0d34..72a0addbaf 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js index 3240cec77b..8f04cf5bb6 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js index dfa03ee9a3..9e2b6d2323 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js similarity index 96% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js index 1008be54d4..dbb8cff85b 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js similarity index 96% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js index 4fc61badd5..bb9847596a 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js index 26c9fa2aa1..b869b56981 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-err-delete-member-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js similarity index 96% rename from test/language/expressions/class/err-method-delete-err-delete-member-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js index 7e81a69ced..0792214644 100644 --- a/test/language/expressions/class/err-method-delete-err-delete-member-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js index 53531d404a..388373995d 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js index e8ff9b0df1..317c94dcfc 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js index 44a4235d13..4def17e07d 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js index f4b437f70b..640bbc26c9 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js index f18b181be4..ed317832cd 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js index 0317f86c02..a055227b31 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js index 6ea1bef465..ea6e7a4358 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js index 85df90ce1a..7c0adc1212 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-call-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js index 314a5cee4a..1df6ccd2f9 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js index 69fcafa90b..5ba4a44292 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js index 7b449a4d39..b8b259eeec 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js index 12423a9320..6b1e2e1326 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js index 4b68106c1e..843c0aa5aa 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js index ed442af347..7eb88584aa 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-method.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js index a89c05360e..76df1de9a8 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-privatename.js b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-privatename.js rename to test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js index 85af5604a5..b08af21d47 100644 --- a/test/language/expressions/class/err-method-delete-twice-covered-err-delete-member-expression-privatename.js +++ b/test/language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js index 56ad756e6a..44b04d9df9 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js index 3949eb76a7..319ea16b76 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js index a1b9f0a86a..d48bd88844 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js index 5b7d6e09d1..9cbc1232f1 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js index 04b9b95e30..08fcef2075 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js index 7c9b8fa7e5..66afea36d1 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js index fee8050132..5e6b17f177 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-call-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js index 85787e1148..f6a8170316 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-call-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js index 3de6bd17c9..00898d17fa 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js index bc1f4e8d4a..4417ddda99 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js index 37cb31b2e0..e9723ecb01 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js index 8d368cad00..6af7358b10 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js index eb3a0c12d2..49d63bd20b 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js index 5d2d0d4f03..613fabcebb 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js index eff2f03997..d57c6fd7ff 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-field-delete-covered-err-delete-member-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js index b162a9cf93..9abcad0dee 100644 --- a/test/language/statements/class/err-field-delete-covered-err-delete-member-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in field, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js index 9b38fc409a..6f72949923 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js index f3df025d7b..aada1b7cc9 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js index 0111182f9f..5ce5bbd68c 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js index 46a3fdfb29..b608ac0f4b 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js index 541ca3fe9e..7fab80f5a0 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js index a5722f745c..8d6f069501 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js index e3ddf2818d..418909b50e 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-call-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js similarity index 96% rename from test/language/statements/class/err-field-delete-err-delete-call-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js index 8ce0c61c0c..45d62ac9c2 100644 --- a/test/language/statements/class/err-field-delete-err-delete-call-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js index c1c3ca28cb..6739a57e18 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js index 4a4d31c986..8132d4553a 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js index cbdd55b835..4a7f217028 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js index 58581ae3fd..c688aa328b 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js similarity index 96% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js index 440d357f24..5a6f8f0b20 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js similarity index 96% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js index ef18fad7e0..73e28053a1 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js index b81f593b45..486fb202f5 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-err-delete-member-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js similarity index 96% rename from test/language/statements/class/err-field-delete-err-delete-member-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js index 8c4296fa1f..7bf11bba69 100644 --- a/test/language/statements/class/err-field-delete-err-delete-member-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in field) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js index 49c5a6d63c..b5cc457ec6 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js index efe2014c5a..b6d8d4b728 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js index a1afb722c3..1b9ebcaa40 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js index 96d9aaec37..2b7ada1bc2 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js index 80e65477d2..e71f715dc7 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js index 7f9c99ed09..98ff3f67b1 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js index cf911e748e..e6450ec6bb 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js index 57b94849c4..a2f5e24b79 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-call-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js index 315dbc3476..01720bcf11 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js index e962c924d2..a627823d34 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js index 9bb7ff08ea..d8594b178e 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js index 828bde7314..138c96f76e 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js index e4e5bf5dc4..eeb3e80e3f 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js index 62b0586e67..bcc7c4c68b 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js index 8a305cb440..76bbf12714 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js index 97a18dabd1..30a2a5fbb4 100644 --- a/test/language/statements/class/err-field-delete-twice-covered-err-delete-member-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/field-delete-twice-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in field, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js index 0e7da6469e..98ee9b8971 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js index 86cc23a646..83acdd8f4f 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js index 3ee159f139..887e672ea2 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js index c69edd079e..f05052d6a5 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js index bad785bd7e..35af1d3075 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js index 5f48811a5c..be6d15300c 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js index 8dea65e48e..8f9bdd0b10 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-call-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js index 34f701b73c..82c3e40c20 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-call-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js index 90703d3188..63c55cc09e 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js index b1ad4f9f79..8c183c4283 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js index 52c9a436d9..1a2839d946 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js index 9e0b7ce249..53f22f9207 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js index 5cb79c0b7d..c8b22c9d03 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js index dcbafdc600..1b5e26876f 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js index 9441ee8c9d..fe80738f67 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-method-delete-covered-err-delete-member-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js index cde94f604a..0e3696b18f 100644 --- a/test/language/statements/class/err-method-delete-covered-err-delete-member-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in method, covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js index 04d61751e2..cbccf7e8c0 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js index a9ca1bb467..effacc0f62 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js index 4b8354e035..ab5fdcfbb6 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js index df0796a895..93bc76feec 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js index 2331f53d68..0a5d2ce6fd 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js index e4f4377628..08895fd68f 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js index deb178b0f3..2144b59e66 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-call-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js similarity index 96% rename from test/language/statements/class/err-method-delete-err-delete-call-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js index 790080fe47..9da5ba13d2 100644 --- a/test/language/statements/class/err-method-delete-err-delete-call-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js index 97898e4f4a..07e9153fd1 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js index 0110db8a5f..8bfffc7b99 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js index 161c95d8e7..b70a9d0ada 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js similarity index 96% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js index a8d43d8590..9735880bd0 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js similarity index 96% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js index 7dbff2c996..090d03d07e 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js similarity index 96% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js index bfb26aa66c..8194e50f18 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js index d037f4b902..e428faae36 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-err-delete-member-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js similarity index 96% rename from test/language/statements/class/err-method-delete-err-delete-member-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js index ab34b4caa0..dbd3ef458d 100644 --- a/test/language/statements/class/err-method-delete-err-delete-member-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in method) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js index e412e2f601..40adec3f6a 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor get method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class-fields-public, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js index e09261a4ec..8960d7d196 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName accessor set method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private, class-methods-private, class-fields-public] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js index f42f4710b1..4f022c7729 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js index 0550ab0c1e..34c1f6c224 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName async method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js index eeadf529ad..db63f43d73 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js index c22565120b..2635083cfc 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private ordinary method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js index 16180e688c..c54a2f1166 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName no referencing class element (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js index 898e843bdd..00fd5d0bd8 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-call-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-call-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to CallExpression.PrivateName private field (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js index fdc57a91e2..cc38f6be5e 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-get.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor get method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js index 4aaf46b917..a4c6560830 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-accessor-set.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName accessor set method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js index 5a5d5f2a45..54dd7b4ff9 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-iteration, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js index 5e829f2030..f4472c65c7 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-async.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-async.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName async method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, async-functions, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js index bc01d158ce..0acfab52b0 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method-gen.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method-gen.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName generator (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, generators, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js index e5b24497d4..7f6b88cfb8 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-method.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-method.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private ordinary method (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class-methods-private, class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js index e93073f3c3..8b9c94b046 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-private-no-reference.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-private-no-reference.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName no referencing class element (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError diff --git a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-privatename.js b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js similarity index 97% rename from test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-privatename.js rename to test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js index cf16546b57..9b9f0014da 100644 --- a/test/language/statements/class/err-method-delete-twice-covered-err-delete-member-expression-privatename.js +++ b/test/language/statements/class/syntax/early-errors/delete/method-delete-twice-covered-err-delete-member-expression-privatename.js @@ -5,7 +5,7 @@ description: It's a SyntaxError if delete operator is applied to MemberExpression.PrivateName private field (in method, recursively covered) esid: sec-class-definitions-static-semantics-early-errors features: [class, class-fields-private] -flags: [generated, onlyStrict] +flags: [generated] negative: phase: parse type: SyntaxError -- GitLab