mirror of
https://github.com/tc39/test262.git
synced 2025-06-18 21:10:33 +02:00
Move throw "…"
for negative parsing errors to a helper function
Closes #1634.
This commit is contained in:
parent
3936950114
commit
e3feffb01e
@ -217,7 +217,7 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var var = var;
|
||||
```
|
||||
|
@ -203,7 +203,7 @@ negative:
|
||||
phase: parse
|
||||
type: ReferenceError
|
||||
---*/
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
'litera'=1;
|
||||
```
|
||||
|
||||
@ -213,7 +213,7 @@ negative:
|
||||
phase: parse
|
||||
type: SyntaxError
|
||||
---*/
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
var a\u2E2F;
|
||||
```
|
||||
|
||||
@ -225,7 +225,7 @@ negative:
|
||||
type: ReferenceError
|
||||
flags: [module]
|
||||
---*/
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
export {} from './instn-resolve-empty-export_FIXTURE.js';
|
||||
// instn-resolve-empty-export_FIXTURE.js contains only:
|
||||
// 0++;
|
||||
|
@ -21,3 +21,7 @@ var $ERROR;
|
||||
$ERROR = function $ERROR(message) {
|
||||
throw new Test262Error(message);
|
||||
};
|
||||
|
||||
function failIfCodeGetsEvaluated() {
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
}
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
var \u0061wait;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
var await;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
void \u0061wait;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
void await;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
\u0061wait: ;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
await: ;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
var \u0061wait;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
var await;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
void \u0061wait;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
void await;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
\u0061wait: ;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
await: ;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
var yi\u0065ld;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
var yield;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
void yi\u0065ld;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
void yield;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
yi\u0065ld: ;
|
||||
|
@ -18,6 +18,6 @@ template: syntax
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
yield: ;
|
||||
|
@ -20,7 +20,7 @@ negative:
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
return {
|
||||
...(function() {
|
||||
|
@ -13,7 +13,7 @@ negative:
|
||||
---*/
|
||||
|
||||
//- setup
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
//- body
|
||||
(function() {
|
||||
var yield;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x;
|
||||
|
@ -23,7 +23,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x;
|
||||
|
@ -23,7 +23,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x;
|
||||
|
@ -23,7 +23,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x;
|
||||
|
@ -29,7 +29,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x;
|
||||
|
@ -23,7 +23,7 @@ negative:
|
||||
phase: parse
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x;
|
||||
|
@ -8,7 +8,7 @@ name: arrow function expression
|
||||
features: [arrow-function, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
x = () => /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: computed ClassElementName
|
||||
features: [class, class-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var x = "string";
|
||||
class C {
|
||||
|
@ -8,7 +8,7 @@ name: equality expression
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
x = {} == /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: literal ClassElementName
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: private field, arrow function expression
|
||||
features: [class, arrow-function, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x = () => /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: ClassElementName PrivateName
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: private field, ternary expression
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x = false ? {} : /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: private field, typeof expression
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
#x = typeof /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: static computed ClassElementName
|
||||
features: [class, class-static-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var x = "string";
|
||||
class C {
|
||||
|
@ -8,7 +8,7 @@ name: static literal ClassElementName
|
||||
features: [class, class-static-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
static x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: static PrivateName
|
||||
features: [class, class-static-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
static #x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: static string literal ClassElementName
|
||||
features: [class, class-static-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
static 'x' = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: string literal ClassElementName
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
'x' = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: ternary expression
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
x = false ? {} : /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: typeof expression
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C {
|
||||
x = typeof /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: arrow function expression
|
||||
features: [arrow-function, class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
x = () => /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: computed ClassElementName
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var x = "string";
|
||||
var C = class {
|
||||
|
@ -8,7 +8,7 @@ name: equality expression
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
x = {} == /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: literal ClassElementName
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: private field, arrow function expression
|
||||
features: [class, arrow-function, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x = () => /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: ClassElementName PrivateName
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: private field, ternary expression
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x = true ? {} : /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: private field, typeof expression
|
||||
features: [class, class-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
#x = typeof /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: static computed ClassElementName
|
||||
features: [class, class-static-fields-public, computed-property-names]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var x = "string";
|
||||
var C = class {
|
||||
|
@ -8,7 +8,7 @@ name: static literal ClassElementName
|
||||
features: [class, class-static-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
static x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: static PrivateName
|
||||
features: [class, class-static-fields-private]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
static #x = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: static string literal ClassElementName
|
||||
features: [class, class-static-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
static 'x' = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: string literal ClassElementName
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
'x' = /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: ternary expression
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
x = true ? {} : /*{ initializer }*/;
|
||||
|
@ -8,7 +8,7 @@ name: typeof expression
|
||||
features: [class, class-fields-public]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class {
|
||||
x = typeof /*{ initializer }*/;
|
||||
|
@ -11,7 +11,7 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
class C /*{ heritage }*/{
|
||||
/*{ elements }*/
|
||||
|
@ -11,7 +11,7 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
var C = class /*{ heritage }*/{
|
||||
/*{ elements }*/
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-functions]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ async function f() {} /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-iteration]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ async function* f() {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ class f {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ const f = 0; /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
flags: [onlyStrict]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ function f() {} /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [generators]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ function* f() {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ let f; /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ var f; /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-functions]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: async function f() {} default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-iteration]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: async function* f() {} default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: class f {} default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: const f = 0; default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
flags: [onlyStrict]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: function f() {} default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [generators]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: function* f() {} default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: let f; default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: var f; default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-functions]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ async function f() {} /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-iteration]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ async function* f() {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ class f {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ const f = 0; /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ function f() {} /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [generators]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ function* f() {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ let f; /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-functions]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: async function f() {} default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-iteration]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: async function* f() {} default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: class f {} default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: const f = 0; default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: function f() {} default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [generators]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: function* f() {} default: /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
switch (0) { case 1: let f; default: /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-functions]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ async function f() {} /*{ body }*/ }
|
||||
|
@ -16,6 +16,6 @@ negative:
|
||||
features: [async-iteration]
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ async function* f() {} /*{ body }*/ }
|
||||
|
@ -15,6 +15,6 @@ negative:
|
||||
type: SyntaxError
|
||||
---*/
|
||||
|
||||
throw "Test262: This statement should not be evaluated.";
|
||||
failIfCodeGetsEvaluated();
|
||||
|
||||
{ class f {} /*{ body }*/ }
|
||||
|
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