diff --git a/src/class-elements/delete-error/cls-decl-field-delete.template b/src/class-elements/delete-error/cls-decl-field-delete.template index 1d6a0188eb..70976fd66b 100644 --- a/src/class-elements/delete-error/cls-decl-field-delete.template +++ b/src/class-elements/delete-error/cls-decl-field-delete.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/statements/class/syntax/early-errors/delete/field-delete- name: in field info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-decl-method-delete-covered.template b/src/class-elements/delete-error/cls-decl-method-delete-covered.template index cb9d3845ad..afd81451af 100644 --- a/src/class-elements/delete-error/cls-decl-method-delete-covered.template +++ b/src/class-elements/delete-error/cls-decl-method-delete-covered.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/statements/class/syntax/early-errors/delete/method-delete-covered- name: in method, covered info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-decl-method-delete-twice-covered.template b/src/class-elements/delete-error/cls-decl-method-delete-twice-covered.template index cdce44e074..ac490c6858 100644 --- a/src/class-elements/delete-error/cls-decl-method-delete-twice-covered.template +++ b/src/class-elements/delete-error/cls-decl-method-delete-twice-covered.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/statements/class/syntax/early-errors/delete/method-delete-twice-covered- name: in method, recursively covered info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-decl-method-delete.template b/src/class-elements/delete-error/cls-decl-method-delete.template index 38ed396afa..d23ceea052 100644 --- a/src/class-elements/delete-error/cls-decl-method-delete.template +++ b/src/class-elements/delete-error/cls-decl-method-delete.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/statements/class/syntax/early-errors/delete/method-delete- name: in method info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-expr-field-delete-covered.template b/src/class-elements/delete-error/cls-expr-field-delete-covered.template index b0b51d7204..824c0d042f 100644 --- a/src/class-elements/delete-error/cls-expr-field-delete-covered.template +++ b/src/class-elements/delete-error/cls-expr-field-delete-covered.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/expressions/class/syntax/early-errors/delete/field-delete-covered- name: in field, covered info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-expr-field-delete-twice-covered.template b/src/class-elements/delete-error/cls-expr-field-delete-twice-covered.template index 139edf0152..a48ab24537 100644 --- a/src/class-elements/delete-error/cls-expr-field-delete-twice-covered.template +++ b/src/class-elements/delete-error/cls-expr-field-delete-twice-covered.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/expressions/class/syntax/early-errors/delete/field-delete-twice-covered- name: in field, recursively covered info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-expr-field-delete.template b/src/class-elements/delete-error/cls-expr-field-delete.template index ff5a8f7981..0107722ec4 100644 --- a/src/class-elements/delete-error/cls-expr-field-delete.template +++ b/src/class-elements/delete-error/cls-expr-field-delete.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/expressions/class/syntax/early-errors/delete/field-delete- name: in field info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-expr-method-delete-covered.template b/src/class-elements/delete-error/cls-expr-method-delete-covered.template index b7682d9b87..71314dc6ba 100644 --- a/src/class-elements/delete-error/cls-expr-method-delete-covered.template +++ b/src/class-elements/delete-error/cls-expr-method-delete-covered.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/expressions/class/syntax/early-errors/delete/method-delete-covered- name: in method, covered info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-expr-method-delete-twice-covered.template b/src/class-elements/delete-error/cls-expr-method-delete-twice-covered.template index b6a84940ee..ff69927b52 100644 --- a/src/class-elements/delete-error/cls-expr-method-delete-twice-covered.template +++ b/src/class-elements/delete-error/cls-expr-method-delete-twice-covered.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/expressions/class/syntax/early-errors/delete/method-delete-twice-covered- name: in method, recursively covered info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression diff --git a/src/class-elements/delete-error/cls-expr-method-delete.template b/src/class-elements/delete-error/cls-expr-method-delete.template index 476b7d6729..7fb9c7fc2b 100644 --- a/src/class-elements/delete-error/cls-expr-method-delete.template +++ b/src/class-elements/delete-error/cls-expr-method-delete.template @@ -6,6 +6,9 @@ esid: sec-class-definitions-static-semantics-early-errors path: language/expressions/class/syntax/early-errors/delete/method-delete- name: in method info: | + This file must never use the onlyStrict flag as the strict mode should always + be observed inside class bodies. + Static Semantics: Early Errors UnaryExpression : delete UnaryExpression