From e97412ebe3c915b876ae7b9cb2aaa15c76c6b840 Mon Sep 17 00:00:00 2001
From: Leo Balter <leonardo.balter@gmail.com>
Date: Tue, 13 Nov 2018 17:39:13 -0500
Subject: [PATCH] Review feedback

---
 src/class-elements/delete-error/cls-decl-field-delete.template | 3 +++
 .../delete-error/cls-decl-method-delete-covered.template       | 3 +++
 .../delete-error/cls-decl-method-delete-twice-covered.template | 3 +++
 .../delete-error/cls-decl-method-delete.template               | 3 +++
 .../delete-error/cls-expr-field-delete-covered.template        | 3 +++
 .../delete-error/cls-expr-field-delete-twice-covered.template  | 3 +++
 src/class-elements/delete-error/cls-expr-field-delete.template | 3 +++
 .../delete-error/cls-expr-method-delete-covered.template       | 3 +++
 .../delete-error/cls-expr-method-delete-twice-covered.template | 3 +++
 .../delete-error/cls-expr-method-delete.template               | 3 +++
 10 files changed, 30 insertions(+)

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
-- 
GitLab