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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (arrow function expression) description: Use of intializer when argument value is `undefined` (arrow function expression)
esid: sec-arrow-function-definitions-runtime-semantics-evaluation esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -50,6 +49,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) 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 esid: sec-arrow-function-definitions-runtime-semantics-evaluation
es6id: 14.2.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -52,6 +51,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, (x = 0, x) => { 0, (x = 0, x) => {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (class expression method) description: Use of intializer when argument value is `undefined` (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -74,6 +73,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -76,6 +75,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, class { 0, class {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (static class expression generator method) description: Use of intializer when argument value is `undefined` (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -74,6 +73,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -76,6 +75,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, class { 0, class {

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: RestParameter does not support an initializer (static class expression generator method) description: RestParameter does not support an initializer (static class expression generator method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
ClassExpression : class BindingIdentifieropt ClassTail 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
ClassExpression : class BindingIdentifieropt ClassTail 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
phase: early 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
ClassExpression : class BindingIdentifieropt ClassTail 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) description: A trailing comma should not increase the respective length, using default parameters (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
ClassExpression : class BindingIdentifieropt ClassTail 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) description: A trailing comma should not increase the respective length, using multiple parameters (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
ClassExpression : class BindingIdentifieropt ClassTail 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
phase: early 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) description: A trailing comma should not increase the respective length, using a single parameter (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
ClassExpression : class BindingIdentifieropt ClassTail ClassExpression : class BindingIdentifieropt ClassTail

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (class expression method) description: Use of intializer when argument value is `undefined` (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -71,6 +70,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -73,6 +72,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, class { 0, class {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (static class expression method) description: Use of intializer when argument value is `undefined` (static class expression method)
esid: sec-class-definitions-runtime-semantics-evaluation esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -71,6 +70,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) 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 esid: sec-class-definitions-runtime-semantics-evaluation
es6id: 14.5.16
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -73,6 +72,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, class { 0, class {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (function expression) description: Use of intializer when argument value is `undefined` (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -51,6 +50,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -53,6 +52,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, function(x = 0, x) { 0, function(x = 0, x) {

View File

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

View File

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

View File

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

View File

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

View File

@ -4,8 +4,6 @@
/*--- /*---
description: A trailing comma should not increase the respective length, using default parameters (function expression) description: A trailing comma should not increase the respective length, using default parameters (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
FunctionExpression : function ( FormalParameters ) { FunctionBody } 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) description: A trailing comma should not increase the respective length, using multiple parameters (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
FunctionExpression : function ( FormalParameters ) { FunctionBody } 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) description: It's a syntax error if a FunctionRestParameter is followed by a trailing comma (function expression)
esid: sec-function-definitions-runtime-semantics-evaluation esid: sec-function-definitions-runtime-semantics-evaluation
es6id: 14.1.20
features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
phase: early phase: early

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (generator function expression) description: Use of intializer when argument value is `undefined` (generator function expression)
esid: sec-generator-function-definitions-runtime-semantics-evaluation esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -51,6 +50,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) 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 esid: sec-generator-function-definitions-runtime-semantics-evaluation
es6id: 14.4.14
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -53,6 +52,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, function*(x = 0, x) { 0, function*(x = 0, x) {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -4,7 +4,6 @@
/*--- /*---
description: Use of intializer when argument value is `undefined` (generator method) description: Use of intializer when argument value is `undefined` (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
info: | info: |
@ -56,6 +55,7 @@ info: |
a. Perform ? IteratorBindingInitialization for formals with a. Perform ? IteratorBindingInitialization for formals with
iteratorRecord and env as arguments. iteratorRecord and env as arguments.
[...] [...]
---*/ ---*/
var callCount = 0; 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) description: It is a Syntax Error if BoundNames of FormalParameters contains any duplicate elements. (generator method)
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
es6id: 14.4.13
features: [default-parameters] features: [default-parameters]
flags: [generated] flags: [generated]
negative: negative:
@ -58,6 +57,7 @@ info: |
- It is a Syntax Error if IsSimpleParameterList of FormalParameterList is - It is a Syntax Error if IsSimpleParameterList of FormalParameterList is
false and BoundNames of FormalParameterList contains any duplicate false and BoundNames of FormalParameterList contains any duplicate
elements. elements.
---*/ ---*/
0, { 0, {

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

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