Generate tests

This commit is contained in:
Leonardo Balter 2017-03-14 15:13:10 -04:00
parent cb85912b13
commit aa2c69960d
No known key found for this signature in database
GPG Key ID: 4191D7EB5EC82FF7
180 changed files with 105 additions and 240 deletions

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
@ -46,6 +45,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
@ -50,6 +49,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
@ -50,6 +49,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
negative:
@ -52,6 +51,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, (x = 0, x) => {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
@ -46,6 +45,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
@ -46,6 +45,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
@ -46,6 +45,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
ArrowFunction : ArrowParameters => ConciseBody

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
ArrowFunction : ArrowParameters => ConciseBody

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters]
flags: [generated]
info: |
ArrowFunction : ArrowParameters => ConciseBody

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -74,6 +73,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -74,6 +73,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
@ -76,6 +75,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, class {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -74,6 +73,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -74,6 +73,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
@ -76,6 +75,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, class {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -70,6 +69,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -71,6 +70,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -71,6 +70,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
@ -73,6 +72,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, class {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -71,6 +70,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -71,6 +70,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
@ -73,6 +72,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, class {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
@ -67,6 +66,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated]
info: |
ClassExpression : class BindingIdentifieropt ClassTail

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
@ -51,6 +50,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
@ -51,6 +50,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
negative:
@ -53,6 +52,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, function(x = 0, x) {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
FunctionExpression : function ( FormalParameters ) { FunctionBody }

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
FunctionExpression : function ( FormalParameters ) { FunctionBody }

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated]
info: |
FunctionExpression : function ( FormalParameters ) { FunctionBody }

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
@ -51,6 +50,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
@ -51,6 +50,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
negative:
@ -53,6 +52,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, function*(x = 0, x) {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
@ -47,6 +46,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters]
flags: [generated]
info: |
GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
@ -52,6 +51,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
@ -56,6 +55,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
@ -56,6 +55,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
negative:
@ -58,6 +57,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, {

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs later in the ParameterList (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
@ -52,6 +51,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter that occurs earlier in the ParameterList (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
@ -52,6 +51,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Referencing a parameter from within its own initializer (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
@ -52,6 +51,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var x = 0;

View File

@ -4,7 +4,6 @@
/*---
description: RestParameter does not support an initializer (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
negative:

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using default parameters (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
GeneratorMethod :

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using multiple parameters (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
GeneratorMethod :

View File

@ -4,8 +4,6 @@
/*---
description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
negative:
phase: early

View File

@ -4,8 +4,6 @@
/*---
description: A trailing comma should not increase the respective length, using a single parameter (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters]
flags: [generated]
info: |
GeneratorMethod :

View File

@ -4,7 +4,6 @@
/*---
description: Abrupt completion returned by evaluation of initializer (method)
esid: sec-runtime-semantics-definemethod
es6id: 14.3.8
features: [default-parameters]
flags: [generated]
info: |
@ -49,6 +48,7 @@ info: |
2. ReturnIfAbrupt(status).
3. Return the result of performing IteratorBindingInitialization for
FormalParameter using iteratorRecord and environment as the arguments.
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is not `undefined` (method)
esid: sec-runtime-semantics-definemethod
es6id: 14.3.8
features: [default-parameters]
flags: [generated]
info: |
@ -53,6 +52,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var obj = {};
var falseCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: Use of intializer when argument value is `undefined` (method)
esid: sec-runtime-semantics-definemethod
es6id: 14.3.8
features: [default-parameters]
flags: [generated]
info: |
@ -53,6 +52,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments.
[...]
---*/
var callCount = 0;

View File

@ -4,7 +4,6 @@
/*---
description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (method)
esid: sec-runtime-semantics-definemethod
es6id: 14.3.8
features: [default-parameters]
flags: [generated]
negative:
@ -55,6 +54,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate
elements.
---*/
0, {

Some files were not shown because too many files have changed in this diff Show More