mirror of https://github.com/tc39/test262.git
Regenerate tests
This commit is contained in:
parent
1d8316cb3a
commit
3c81164266
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/call-expression-bad-reference.case
|
||||
// - src/invalid-private-names/default/cls-expr-inner-method.template
|
||||
/*---
|
||||
description: bad reference in call expression (Invalid private names should throw a SyntaxError, method in inner class expression)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
var C = class {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { (() => {})().#x }
|
||||
}
|
||||
}
|
||||
};
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/call-expression-this.case
|
||||
// - src/invalid-private-names/default/cls-expr-inner-method.template
|
||||
/*---
|
||||
description: this evaluated in call expression (Invalid private names should throw a SyntaxError, method in inner class expression)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
var C = class {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { (() => this)().#x }
|
||||
}
|
||||
}
|
||||
};
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/member-expression-bad-reference.case
|
||||
// - src/invalid-private-names/default/cls-expr-inner-method.template
|
||||
/*---
|
||||
description: bad reference in member expression (Invalid private names should throw a SyntaxError, method in inner class expression)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
var C = class {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { something.#x }
|
||||
}
|
||||
}
|
||||
};
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/member-expression-this.case
|
||||
// - src/invalid-private-names/default/cls-expr-inner-method.template
|
||||
/*---
|
||||
description: this reference in member expression (Invalid private names should throw a SyntaxError, method in inner class expression)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
var C = class {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { this.#x }
|
||||
}
|
||||
}
|
||||
};
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/call-expression-bad-reference.case
|
||||
// - src/invalid-private-names/default/cls-decl-inner-method.template
|
||||
/*---
|
||||
description: bad reference in call expression (Invalid private names should throw a SyntaxError, method in inner class declaration)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
class C {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { (() => {})().#x }
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/call-expression-this.case
|
||||
// - src/invalid-private-names/default/cls-decl-inner-method.template
|
||||
/*---
|
||||
description: this evaluated in call expression (Invalid private names should throw a SyntaxError, method in inner class declaration)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
class C {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { (() => this)().#x }
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/member-expression-bad-reference.case
|
||||
// - src/invalid-private-names/default/cls-decl-inner-method.template
|
||||
/*---
|
||||
description: bad reference in member expression (Invalid private names should throw a SyntaxError, method in inner class declaration)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
class C {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { something.#x }
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,57 +0,0 @@
|
|||
// This file was procedurally generated from the following sources:
|
||||
// - src/invalid-private-names/member-expression-this.case
|
||||
// - src/invalid-private-names/default/cls-decl-inner-method.template
|
||||
/*---
|
||||
description: this reference in member expression (Invalid private names should throw a SyntaxError, method in inner class declaration)
|
||||
esid: sec-static-semantics-early-errors
|
||||
features: [class-fields-private, class]
|
||||
flags: [generated]
|
||||
negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
info: |
|
||||
ScriptBody:StatementList
|
||||
It is a Syntax Error if AllPrivateNamesValid of StatementList with an empty List
|
||||
as an argument is false unless the source code is eval code that is being
|
||||
processed by a direct eval.
|
||||
|
||||
ModuleBody:ModuleItemList
|
||||
It is a Syntax Error if AllPrivateNamesValid of ModuleItemList with an empty List
|
||||
as an argument is false.
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
ClassBody : ClassElementList
|
||||
1. Let newNames be the concatenation of names with PrivateBoundNames of ClassBody.
|
||||
2. Return AllPrivateNamesValid of ClassElementList with the argument newNames.
|
||||
|
||||
For all other grammatical productions, recurse on subexpressions/substatements,
|
||||
passing in the names of the caller. If all pieces return true, then return true.
|
||||
If any returns false, return false.
|
||||
|
||||
|
||||
Static Semantics: AllPrivateNamesValid
|
||||
|
||||
MemberExpression : MemberExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
CallExpression : CallExpression . PrivateName
|
||||
|
||||
1. If StringValue of PrivateName is in names, return true.
|
||||
2. Return false.
|
||||
|
||||
---*/
|
||||
|
||||
|
||||
$DONOTEVALUATE();
|
||||
|
||||
class C {
|
||||
#x = 42;
|
||||
m() {
|
||||
class Inner {
|
||||
z() { this.#x }
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue