summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorLeo Balter <leonardo.balter@gmail.com>2017-11-28 12:08:58 -0500
committerLeo Balter <leonardo.balter@gmail.com>2017-11-28 12:08:58 -0500
commit358f03f824a80d861470a0051fe2ecd6e1a8d018 (patch)
treebdbd2b19067fcc43c458e8787f8db97508035ba2 /src
parent77c70a514d6ebecf1f560c1df92fb44a7e61fe19 (diff)
downloadqtdeclarative-testsuites-358f03f824a80d861470a0051fe2ecd6e1a8d018.tar.gz
Add class-fields-private tags for matches using #
Diffstat (limited to 'src')
-rw-r--r--src/class-fields/call-expression-privatename.case1
-rw-r--r--src/class-fields/delete-error/cls-decl-field-delete-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-decl-field-delete.template2
-rw-r--r--src/class-fields/delete-error/cls-decl-method-delete-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-decl-method-delete.template2
-rw-r--r--src/class-fields/delete-error/cls-expr-field-delete-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-expr-field-delete.template2
-rw-r--r--src/class-fields/delete-error/cls-expr-method-delete-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template2
-rw-r--r--src/class-fields/delete-error/cls-expr-method-delete.template2
-rw-r--r--src/class-fields/initializer-error/cls-decl-fields-private-arrow-fnc.template2
-rw-r--r--src/class-fields/initializer-error/cls-decl-fields-private-name.template1
-rw-r--r--src/class-fields/initializer-error/cls-decl-fields-private-ternary.template1
-rw-r--r--src/class-fields/initializer-error/cls-decl-fields-private-typeof.template1
-rw-r--r--src/class-fields/initializer-error/cls-decl-fields-static-private-name.template1
-rw-r--r--src/class-fields/initializer-error/cls-expr-fields-private-arrow-fnc.template2
-rw-r--r--src/class-fields/initializer-error/cls-expr-fields-private-name.template1
-rw-r--r--src/class-fields/initializer-error/cls-expr-fields-private-ternary.template1
-rw-r--r--src/class-fields/initializer-error/cls-expr-fields-private-typeof.template1
-rw-r--r--src/class-fields/initializer-error/cls-expr-fields-static-private-name.template1
-rw-r--r--src/class-fields/member-expression-privatename.case1
-rw-r--r--src/class-fields/private-names.case1
-rw-r--r--src/class-fields/static-private-names.case1
26 files changed, 26 insertions, 14 deletions
diff --git a/src/class-fields/call-expression-privatename.case b/src/class-fields/call-expression-privatename.case
index a00e9616c..5b92093bc 100644
--- a/src/class-fields/call-expression-privatename.case
+++ b/src/class-fields/call-expression-privatename.case
@@ -4,6 +4,7 @@
/*---
desc: Syntax error if you call delete on call expressions . privatename
template: delete-error
+features: [class, class-fields-private, class-fields-public]
---*/
//- infieldsetup
diff --git a/src/class-fields/delete-error/cls-decl-field-delete-covered.template b/src/class-fields/delete-error/cls-decl-field-delete-covered.template
index 0d5bec730..a0d256ac3 100644
--- a/src/class-fields/delete-error/cls-decl-field-delete-covered.template
+++ b/src/class-fields/delete-error/cls-decl-field-delete-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private, class-fields-public]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template b/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template
index 917cd411a..7c6d808cf 100644
--- a/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template
+++ b/src/class-fields/delete-error/cls-decl-field-delete-twice-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private, class-fields-public]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-decl-field-delete.template b/src/class-fields/delete-error/cls-decl-field-delete.template
index 68cf7615b..0d50f06d4 100644
--- a/src/class-fields/delete-error/cls-decl-field-delete.template
+++ b/src/class-fields/delete-error/cls-decl-field-delete.template
@@ -11,7 +11,7 @@ info: |
UnaryExpression : delete UnaryExpression
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
-features: [class-fields]
+features: [class, class-fields-private, class-fields-public]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-decl-method-delete-covered.template b/src/class-fields/delete-error/cls-decl-method-delete-covered.template
index 2b0200d2c..1c9e08940 100644
--- a/src/class-fields/delete-error/cls-decl-method-delete-covered.template
+++ b/src/class-fields/delete-error/cls-decl-method-delete-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template b/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template
index f39de82a4..838d046b9 100644
--- a/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template
+++ b/src/class-fields/delete-error/cls-decl-method-delete-twice-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-decl-method-delete.template b/src/class-fields/delete-error/cls-decl-method-delete.template
index 1f267683f..30fabc7ae 100644
--- a/src/class-fields/delete-error/cls-decl-method-delete.template
+++ b/src/class-fields/delete-error/cls-decl-method-delete.template
@@ -11,7 +11,7 @@ info: |
UnaryExpression : delete UnaryExpression
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-expr-field-delete-covered.template b/src/class-fields/delete-error/cls-expr-field-delete-covered.template
index bf3af2a6c..e67a113fb 100644
--- a/src/class-fields/delete-error/cls-expr-field-delete-covered.template
+++ b/src/class-fields/delete-error/cls-expr-field-delete-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template b/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template
index 595b706dc..1373b63ed 100644
--- a/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template
+++ b/src/class-fields/delete-error/cls-expr-field-delete-twice-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private, class-fields-public]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-expr-field-delete.template b/src/class-fields/delete-error/cls-expr-field-delete.template
index 29eea4fcf..9b9e2982c 100644
--- a/src/class-fields/delete-error/cls-expr-field-delete.template
+++ b/src/class-fields/delete-error/cls-expr-field-delete.template
@@ -11,7 +11,7 @@ info: |
UnaryExpression : delete UnaryExpression
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
-features: [class-fields]
+features: [class, class-fields-private, class-fields-public]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-expr-method-delete-covered.template b/src/class-fields/delete-error/cls-expr-method-delete-covered.template
index 41ebc0e3b..cc3757715 100644
--- a/src/class-fields/delete-error/cls-expr-method-delete-covered.template
+++ b/src/class-fields/delete-error/cls-expr-method-delete-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template b/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template
index f456e7c7c..ad5f46f20 100644
--- a/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template
+++ b/src/class-fields/delete-error/cls-expr-method-delete-twice-covered.template
@@ -13,7 +13,7 @@ info: |
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
It is a Syntax Error if the derived UnaryExpression is PrimaryExpression : CoverParenthesizedExpressionAndArrowParameterList and CoverParenthesizedExpressionAndArrowParameterList ultimately derives a phrase that, if used in place of UnaryExpression, would produce a Syntax Error according to these rules. This rule is recursively applied.
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/delete-error/cls-expr-method-delete.template b/src/class-fields/delete-error/cls-expr-method-delete.template
index c80c0faa0..c6f3b9abc 100644
--- a/src/class-fields/delete-error/cls-expr-method-delete.template
+++ b/src/class-fields/delete-error/cls-expr-method-delete.template
@@ -11,7 +11,7 @@ info: |
UnaryExpression : delete UnaryExpression
It is a Syntax Error if the UnaryExpression is contained in strict mode code and the derived UnaryExpression is PrimaryExpression : IdentifierReference , MemberExpression : MemberExpression.PrivateName , or CallExpression : CallExpression.PrivateName .
-features: [class-fields]
+features: [class, class-fields-private]
negative:
type: SyntaxError
phase: early
diff --git a/src/class-fields/initializer-error/cls-decl-fields-private-arrow-fnc.template b/src/class-fields/initializer-error/cls-decl-fields-private-arrow-fnc.template
index 4856108dc..2fc2adc95 100644
--- a/src/class-fields/initializer-error/cls-decl-fields-private-arrow-fnc.template
+++ b/src/class-fields/initializer-error/cls-decl-fields-private-arrow-fnc.template
@@ -5,7 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/statements/class/fields-private-arrow-fnc-
name: private field, arrow function expression
-features: [arrow-function]
+features: [class, arrow-function, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-decl-fields-private-name.template b/src/class-fields/initializer-error/cls-decl-fields-private-name.template
index 615ce8cef..2b31e10a1 100644
--- a/src/class-fields/initializer-error/cls-decl-fields-private-name.template
+++ b/src/class-fields/initializer-error/cls-decl-fields-private-name.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/statements/class/fields-private-literal-name-
name: ClassElementName PrivateName
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-decl-fields-private-ternary.template b/src/class-fields/initializer-error/cls-decl-fields-private-ternary.template
index 935d49fc8..9c9ec22bc 100644
--- a/src/class-fields/initializer-error/cls-decl-fields-private-ternary.template
+++ b/src/class-fields/initializer-error/cls-decl-fields-private-ternary.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/statements/class/fields-private-ternary-
name: private field, ternary expression
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-decl-fields-private-typeof.template b/src/class-fields/initializer-error/cls-decl-fields-private-typeof.template
index ad7bddf90..dd749a0e4 100644
--- a/src/class-fields/initializer-error/cls-decl-fields-private-typeof.template
+++ b/src/class-fields/initializer-error/cls-decl-fields-private-typeof.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/statements/class/fields-private-typeof-
name: private field, typeof expression
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-decl-fields-static-private-name.template b/src/class-fields/initializer-error/cls-decl-fields-static-private-name.template
index c50194b6a..0138ad749 100644
--- a/src/class-fields/initializer-error/cls-decl-fields-static-private-name.template
+++ b/src/class-fields/initializer-error/cls-decl-fields-static-private-name.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/statements/class/fields-static-private-
name: static PrivateName
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-expr-fields-private-arrow-fnc.template b/src/class-fields/initializer-error/cls-expr-fields-private-arrow-fnc.template
index 1f62c0484..919fd0a0d 100644
--- a/src/class-fields/initializer-error/cls-expr-fields-private-arrow-fnc.template
+++ b/src/class-fields/initializer-error/cls-expr-fields-private-arrow-fnc.template
@@ -5,7 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/expressions/class/fields-private-arrow-fnc-
name: private field, arrow function expression
-features: [arrow-function]
+features: [class, arrow-function, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-expr-fields-private-name.template b/src/class-fields/initializer-error/cls-expr-fields-private-name.template
index 5c334c915..2d88acbca 100644
--- a/src/class-fields/initializer-error/cls-expr-fields-private-name.template
+++ b/src/class-fields/initializer-error/cls-expr-fields-private-name.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/expressions/class/fields-private-literal-name-
name: ClassElementName PrivateName
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-expr-fields-private-ternary.template b/src/class-fields/initializer-error/cls-expr-fields-private-ternary.template
index 0e8c57144..051387f09 100644
--- a/src/class-fields/initializer-error/cls-expr-fields-private-ternary.template
+++ b/src/class-fields/initializer-error/cls-expr-fields-private-ternary.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/expressions/class/fields-private-ternary-
name: private field, ternary expression
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-expr-fields-private-typeof.template b/src/class-fields/initializer-error/cls-expr-fields-private-typeof.template
index bd2d6e3b0..7bb74a24f 100644
--- a/src/class-fields/initializer-error/cls-expr-fields-private-typeof.template
+++ b/src/class-fields/initializer-error/cls-expr-fields-private-typeof.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/expressions/class/fields-private-typeof-
name: private field, typeof expression
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/initializer-error/cls-expr-fields-static-private-name.template b/src/class-fields/initializer-error/cls-expr-fields-static-private-name.template
index 0d3c770f9..ea342167f 100644
--- a/src/class-fields/initializer-error/cls-expr-fields-static-private-name.template
+++ b/src/class-fields/initializer-error/cls-expr-fields-static-private-name.template
@@ -5,6 +5,7 @@
esid: sec-class-definitions-static-semantics-early-errors
path: language/expressions/class/fields-static-private-
name: static PrivateName
+features: [class, class-fields-private]
---*/
throw "Test262: This statement should not be evaluated.";
diff --git a/src/class-fields/member-expression-privatename.case b/src/class-fields/member-expression-privatename.case
index 595cdcea7..99a353ec8 100644
--- a/src/class-fields/member-expression-privatename.case
+++ b/src/class-fields/member-expression-privatename.case
@@ -4,6 +4,7 @@
/*---
desc: Syntax error if you call delete on member expressions . privatename
template: delete-error
+features: [class-fields-private]
---*/
//- expression
diff --git a/src/class-fields/private-names.case b/src/class-fields/private-names.case
index 24e9a7c2c..9f839452c 100644
--- a/src/class-fields/private-names.case
+++ b/src/class-fields/private-names.case
@@ -17,6 +17,7 @@ info: |
PrivateName:
#IdentifierName
template: productions
+features: [class-fields-private]
---*/
//- fields
diff --git a/src/class-fields/static-private-names.case b/src/class-fields/static-private-names.case
index 10791399f..89f62976c 100644
--- a/src/class-fields/static-private-names.case
+++ b/src/class-fields/static-private-names.case
@@ -17,6 +17,7 @@ info: |
PrivateName:
#IdentifierName
template: productions
+features: [class-fields-private]
---*/
//- fields