mirror of
https://github.com/tc39/test262.git
synced 2025-07-26 23:44:27 +02:00
Generate tests for yield and await as identifier
This commit is contained in:
parent
490b2dc461
commit
e0c29310d9
@ -0,0 +1,33 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-arrow.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async arrow function)
|
||||
esid: prod-AsyncArrowFunction
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Arrow Function Definitions
|
||||
|
||||
AsyncArrowFunction[In, Yield, Await]:
|
||||
async [no LineTerminator here] AsyncArrowBindingIdentifier[?Yield] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
CoverCallExpressionAndAsyncArrowHead[?Yield, ?Await] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
|
||||
AsyncConciseBody[In]:
|
||||
{ AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
async() => {
|
||||
var \u0061wait;
|
||||
};
|
@ -0,0 +1,33 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier.case
|
||||
// - src/async-functions/syntax/async-arrow.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async arrow function)
|
||||
esid: prod-AsyncArrowFunction
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Arrow Function Definitions
|
||||
|
||||
AsyncArrowFunction[In, Yield, Await]:
|
||||
async [no LineTerminator here] AsyncArrowBindingIdentifier[?Yield] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
CoverCallExpressionAndAsyncArrowHead[?Yield, ?Await] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
|
||||
AsyncConciseBody[In]:
|
||||
{ AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
async() => {
|
||||
var await;
|
||||
};
|
@ -0,0 +1,33 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference-escaped.case
|
||||
// - src/async-functions/syntax/async-arrow.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async arrow function)
|
||||
esid: prod-AsyncArrowFunction
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Arrow Function Definitions
|
||||
|
||||
AsyncArrowFunction[In, Yield, Await]:
|
||||
async [no LineTerminator here] AsyncArrowBindingIdentifier[?Yield] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
CoverCallExpressionAndAsyncArrowHead[?Yield, ?Await] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
|
||||
AsyncConciseBody[In]:
|
||||
{ AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
async() => {
|
||||
void \u0061wait;
|
||||
};
|
@ -0,0 +1,33 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference.case
|
||||
// - src/async-functions/syntax/async-arrow.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async arrow function)
|
||||
esid: prod-AsyncArrowFunction
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Arrow Function Definitions
|
||||
|
||||
AsyncArrowFunction[In, Yield, Await]:
|
||||
async [no LineTerminator here] AsyncArrowBindingIdentifier[?Yield] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
CoverCallExpressionAndAsyncArrowHead[?Yield, ?Await] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
|
||||
AsyncConciseBody[In]:
|
||||
{ AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
async() => {
|
||||
void await;
|
||||
};
|
@ -0,0 +1,33 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-arrow.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async arrow function)
|
||||
esid: prod-AsyncArrowFunction
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Arrow Function Definitions
|
||||
|
||||
AsyncArrowFunction[In, Yield, Await]:
|
||||
async [no LineTerminator here] AsyncArrowBindingIdentifier[?Yield] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
CoverCallExpressionAndAsyncArrowHead[?Yield, ?Await] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
|
||||
AsyncConciseBody[In]:
|
||||
{ AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
async() => {
|
||||
\u0061wait: ;
|
||||
};
|
@ -0,0 +1,33 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier.case
|
||||
// - src/async-functions/syntax/async-arrow.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async arrow function)
|
||||
esid: prod-AsyncArrowFunction
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Arrow Function Definitions
|
||||
|
||||
AsyncArrowFunction[In, Yield, Await]:
|
||||
async [no LineTerminator here] AsyncArrowBindingIdentifier[?Yield] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
CoverCallExpressionAndAsyncArrowHead[?Yield, ?Await] [no LineTerminator here] => AsyncConciseBody[?In]
|
||||
|
||||
AsyncConciseBody[In]:
|
||||
{ AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
async() => {
|
||||
await: ;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function () {
|
||||
var \u0061wait;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier.case
|
||||
// - src/async-functions/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function () {
|
||||
var await;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference-escaped.case
|
||||
// - src/async-functions/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function () {
|
||||
void \u0061wait;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference.case
|
||||
// - src/async-functions/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function () {
|
||||
void await;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Unnamed async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function () {
|
||||
\u0061wait: ;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier.case
|
||||
// - src/async-functions/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Unnamed async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function () {
|
||||
await: ;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function BindingIdentifier ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function fn() {
|
||||
var \u0061wait;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier.case
|
||||
// - src/async-functions/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function BindingIdentifier ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function fn() {
|
||||
var await;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference-escaped.case
|
||||
// - src/async-functions/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function BindingIdentifier ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function fn() {
|
||||
void \u0061wait;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference.case
|
||||
// - src/async-functions/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function BindingIdentifier ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function fn() {
|
||||
void await;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function BindingIdentifier ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function fn() {
|
||||
\u0061wait: ;
|
||||
};
|
@ -0,0 +1,29 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier.case
|
||||
// - src/async-functions/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named async function expression)
|
||||
esid: prod-AsyncFunctionExpression
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Function Definitions
|
||||
|
||||
AsyncFunctionExpression :
|
||||
async [no LineTerminator here] function BindingIdentifier ( FormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var fn = async function fn() {
|
||||
await: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
var \u0061wait;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
var await;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
void \u0061wait;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
void await;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
\u0061wait: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
await: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
var \u0061wait;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
var await;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
void \u0061wait;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
void await;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
\u0061wait: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
await: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
var yi\u0065ld;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
var yield;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
void yi\u0065ld;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
void yield;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
yi\u0065ld: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *g() {
|
||||
yield: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
var yi\u0065ld;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
var yield;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
void yi\u0065ld;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
void yield;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
yi\u0065ld: ;
|
||||
};
|
@ -0,0 +1,30 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Unnamed async generator expression)
|
||||
esid: prod-AsyncGeneratorExpression
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorExpression :
|
||||
async [no LineTerminator here] function * BindingIdentifier ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var gen = async function *() {
|
||||
yield: ;
|
||||
};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
var \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
var await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
void \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
void await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
\u0061wait: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
await: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
var \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
var await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
void \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
void await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
\u0061wait: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/await-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
await: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
var yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
var yield;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
void yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
void yield;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
yi\u0065ld: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async *gen() {
|
||||
yield: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
var yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-binding-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
var yield;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
void yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-identifier-reference.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
void yield;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier-escaped.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
yi\u0065ld: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-generators/yield-as-label-identifier.case
|
||||
// - src/async-generators/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async generator method as a ClassExpression element)
|
||||
esid: prod-AsyncGeneratorMethod
|
||||
features: [async-iteration]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncGeneratorMethod
|
||||
|
||||
Async Generator Function Definitions
|
||||
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async *gen() {
|
||||
yield: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async method() {
|
||||
var \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier.case
|
||||
// - src/async-functions/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async method() {
|
||||
var await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference-escaped.case
|
||||
// - src/async-functions/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async method() {
|
||||
void \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference.case
|
||||
// - src/async-functions/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async method() {
|
||||
void await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async method() {
|
||||
\u0061wait: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier.case
|
||||
// - src/async-functions/syntax/async-class-expr-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { async method() {
|
||||
await: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async method() {
|
||||
var \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-binding-identifier.case
|
||||
// - src/async-functions/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async method() {
|
||||
var await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference-escaped.case
|
||||
// - src/async-functions/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async method() {
|
||||
void \u0061wait;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-identifier-reference.case
|
||||
// - src/async-functions/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async method() {
|
||||
void await;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier-escaped.case
|
||||
// - src/async-functions/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async method() {
|
||||
\u0061wait: ;
|
||||
}};
|
@ -0,0 +1,35 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/async-functions/await-as-label-identifier.case
|
||||
// - src/async-functions/syntax/async-class-expr-static-method.template
|
||||
/*---
|
||||
description: await is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static async method as a ClassExpression element)
|
||||
esid: prod-AsyncMethod
|
||||
features: [async-functions]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
AsyncMethod
|
||||
|
||||
Async Function Definitions
|
||||
|
||||
AsyncMethod :
|
||||
async [no LineTerminator here] PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
|
||||
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Await] parameter and
|
||||
StringValue of Identifier is "await".
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
var C = class { static async method() {
|
||||
await: ;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/generators/syntax/class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class { static *gen() {
|
||||
var yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier.case
|
||||
// - src/generators/syntax/class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Static generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class { static *gen() {
|
||||
var yield;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/generators/syntax/class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class { static *gen() {
|
||||
void yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference.case
|
||||
// - src/generators/syntax/class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Static generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class { static *gen() {
|
||||
void yield;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-label-identifier-escaped.case
|
||||
// - src/generators/syntax/class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class { static *gen() {
|
||||
yi\u0065ld: ;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-label-identifier.case
|
||||
// - src/generators/syntax/class-expr-static-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Static generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
static MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class { static *gen() {
|
||||
yield: ;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/generators/syntax/class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class {*gen() {
|
||||
var yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier.case
|
||||
// - src/generators/syntax/class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class {*gen() {
|
||||
var yield;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/generators/syntax/class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class {*gen() {
|
||||
void yi\u0065ld;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference.case
|
||||
// - src/generators/syntax/class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class {*gen() {
|
||||
void yield;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-label-identifier-escaped.case
|
||||
// - src/generators/syntax/class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class {*gen() {
|
||||
yi\u0065ld: ;
|
||||
}};
|
@ -0,0 +1,32 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-label-identifier.case
|
||||
// - src/generators/syntax/class-expr-method.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Generator method as a ClassExpression element)
|
||||
esid: prod-GeneratorMethod
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ClassElement :
|
||||
MethodDefinition
|
||||
|
||||
MethodDefinition :
|
||||
GeneratorMethod
|
||||
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorMethod :
|
||||
* PropertyName ( UniqueFormalParameters ) { GeneratorBody }
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var C = class {*gen() {
|
||||
yield: ;
|
||||
}};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/generators/syntax/expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *g() {
|
||||
var yi\u0065ld;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier.case
|
||||
// - src/generators/syntax/expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Named generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *g() {
|
||||
var yield;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/generators/syntax/expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *g() {
|
||||
void yi\u0065ld;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference.case
|
||||
// - src/generators/syntax/expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Named generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *g() {
|
||||
void yield;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-label-identifier-escaped.case
|
||||
// - src/generators/syntax/expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *g() {
|
||||
yi\u0065ld: ;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-label-identifier.case
|
||||
// - src/generators/syntax/expression-named.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a label identifier. (Named generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
LabelIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *g() {
|
||||
yield: ;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier-escaped.case
|
||||
// - src/generators/syntax/expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *() {
|
||||
var yi\u0065ld;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-binding-identifier.case
|
||||
// - src/generators/syntax/expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as a binding identifier. (Unnamed generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
BindingIdentifier : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *() {
|
||||
var yield;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference-escaped.case
|
||||
// - src/generators/syntax/expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *() {
|
||||
void yi\u0065ld;
|
||||
};
|
@ -0,0 +1,26 @@
|
||||
// This file was procedurally generated from the following sources:
|
||||
// - src/generators/yield-as-identifier-reference.case
|
||||
// - src/generators/syntax/expression.template
|
||||
/*---
|
||||
description: yield is a reserved keyword within generator function bodies and may not be used as an identifier reference. (Unnamed generator expression)
|
||||
esid: prod-GeneratorExpression
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: early
|
||||
type: SyntaxError
|
||||
info: |
|
||||
14.4 Generator Function Definitions
|
||||
|
||||
GeneratorExpression:
|
||||
function * BindingIdentifier opt ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
IdentifierReference : Identifier
|
||||
|
||||
It is a Syntax Error if this production has a [Yield] parameter and
|
||||
StringValue of Identifier is "yield".
|
||||
|
||||
---*/
|
||||
|
||||
var gen = function *() {
|
||||
void yield;
|
||||
};
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user