mirror of https://github.com/tc39/test262.git
Merge pull request #2460 from syg/nostrict-eval-redecl
Flag sloppy eval in parameter initializer tests as noStrict
This commit is contained in:
commit
40884c1195
|
@ -12,6 +12,7 @@ info: |
|
|||
|
||||
|
||||
features: [default-parameters]
|
||||
flags: [noStrict]
|
||||
---*/
|
||||
|
||||
//- params
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (arrow function expression)
|
||||
esid: sec-arrow-function-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ArrowFunction : ArrowParameters => ConciseBody
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async arrow function expression)
|
||||
esid: sec-async-arrow-function-definitions
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
14.7 Async Arrow Function Definitions
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async function named expression)
|
||||
esid: sec-async-function-definitions
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
14.6 Async Function Definitions
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async function nameless expression)
|
||||
esid: sec-async-function-definitions
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
14.6 Async Function Definitions
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async generator function expression)
|
||||
esid: sec-asyncgenerator-definitions-evaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
AsyncGeneratorExpression : async [no LineTerminator here] function * ( FormalParameters ) {
|
||||
AsyncGeneratorBody }
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async generator named function expression)
|
||||
esid: sec-asyncgenerator-definitions-evaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
AsyncGeneratorExpression : async [no LineTerminator here] function * BindingIdentifier
|
||||
( FormalParameters ) { AsyncGeneratorBody }
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression async generator method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression async generator method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression async method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression async method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression generator method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassExpression : class BindingIdentifieropt ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (function expression)
|
||||
esid: sec-function-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
FunctionExpression : function ( FormalParameters ) { FunctionBody }
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (generator function expression)
|
||||
esid: sec-generator-function-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
GeneratorExpression : function * ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async generator method)
|
||||
esid: sec-asyncgenerator-definitions-propertydefinitionevaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
AsyncGeneratorMethod :
|
||||
async [no LineTerminator here] * PropertyName ( UniqueFormalParameters )
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async method)
|
||||
esid: sec-async-function-definitions
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
14.6 Async Function Definitions
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (generator method)
|
||||
esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
GeneratorMethod :
|
||||
* PropertyName ( StrictFormalParameters ) { GeneratorBody }
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (method)
|
||||
esid: sec-runtime-semantics-definemethod
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async function declaration)
|
||||
esid: sec-async-function-definitions
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
14.6 Async Function Definitions
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (async generator function declaration)
|
||||
esid: sec-asyncgenerator-definitions-instantiatefunctionobject
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
AsyncGeneratorDeclaration : async [no LineTerminator here] function * BindingIdentifier
|
||||
( FormalParameters ) { AsyncGeneratorBody }
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression generator method)
|
||||
esid: sec-runtime-semantics-bindingclassdeclarationevaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, async-iteration]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class declaration async method)
|
||||
esid: sec-runtime-semantics-bindingclassdeclarationevaluation
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class declaration async method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, async-functions]
|
||||
flags: [generated, async]
|
||||
flags: [generated, noStrict, async]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression generator method)
|
||||
esid: sec-runtime-semantics-bindingclassdeclarationevaluation
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression method)
|
||||
esid: sec-class-definitions-runtime-semantics-evaluation
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (static class expression method)
|
||||
esid: sec-runtime-semantics-bindingclassdeclarationevaluation
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (class expression method)
|
||||
esid: sec-runtime-semantics-bindingclassdeclarationevaluation
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
ClassDeclaration : class BindingIdentifier ClassTail
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (function declaration)
|
||||
esid: sec-function-definitions-runtime-semantics-instantiatefunctionobject
|
||||
features: [default-parameters]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
FunctionDeclaration :
|
||||
function BindingIdentifier ( FormalParameters ) { FunctionBody }
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
description: sloppy direct eval in params introduces var (generator function declaration)
|
||||
esid: sec-generator-function-definitions-runtime-semantics-instantiatefunctionobject
|
||||
features: [default-parameters, generators]
|
||||
flags: [generated]
|
||||
flags: [generated, noStrict]
|
||||
info: |
|
||||
GeneratorDeclaration : function * ( FormalParameters ) { GeneratorBody }
|
||||
|
||||
|
|
Loading…
Reference in New Issue