Name Description Size
async-gen-meth-forbidden-ext-direct-access-prop-arguments.js --- description: Forbidden extension, f.arguments (async generator method) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [arrow-function, async-iteration, generators] flags: [generated, noStrict, async] info: | AsyncGeneratorMethod : async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1793
async-gen-meth-forbidden-ext-direct-access-prop-caller.js --- description: Forbidden extension, o.caller (async generator method) esid: sec-asyncgenerator-definitions-propertydefinitionevaluation features: [arrow-function, async-iteration, generators] flags: [generated, noStrict, async] info: | AsyncGeneratorMethod : async [no LineTerminator here] * PropertyName ( UniqueFormalParameters ) { AsyncGeneratorBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1784
async-meth-forbidden-ext-direct-access-prop-arguments.js --- description: Forbidden extension, f.arguments (async method) esid: sec-async-function-definitions features: [arrow-function, async-functions] flags: [generated, noStrict, async] info: | AsyncMethod : async PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1681
async-meth-forbidden-ext-direct-access-prop-caller.js --- description: Forbidden extension, o.caller (async method) esid: sec-async-function-definitions features: [arrow-function, async-functions] flags: [generated, noStrict, async] info: | AsyncMethod : async PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1672
browser.js 0
gen-meth-forbidden-ext-direct-access-prop-arguments.js --- description: Forbidden extension, f.arguments (generator method) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation features: [generators] flags: [generated, noStrict] info: | GeneratorMethod : PropertyName ( StrictFormalParameters ) { GeneratorBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1664
gen-meth-forbidden-ext-direct-access-prop-caller.js --- description: Forbidden extension, o.caller (generator method) esid: sec-generator-function-definitions-runtime-semantics-propertydefinitionevaluation features: [generators] flags: [generated, noStrict] info: | GeneratorMethod : PropertyName ( StrictFormalParameters ) { GeneratorBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1655
meth-forbidden-ext-direct-access-prop-arguments.js --- description: Forbidden extension, f.arguments (method) esid: sec-runtime-semantics-definemethod flags: [generated, noStrict] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1551
meth-forbidden-ext-direct-access-prop-caller.js --- description: Forbidden extension, o.caller (method) esid: sec-runtime-semantics-definemethod flags: [generated, noStrict] info: | MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody } ECMAScript function objects defined using syntactic constructors in strict mode code must not be created with own properties named "caller" or "arguments". Such own properties also must not be created for function objects defined using an ArrowFunction, MethodDefinition, GeneratorDeclaration, GeneratorExpression, AsyncGeneratorDeclaration, AsyncGeneratorExpression, ClassDeclaration, ClassExpression, AsyncFunctionDeclaration, AsyncFunctionExpression, or AsyncArrowFunction regardless of whether the definition is contained in strict mode code. Built-in functions, strict functions created using the Function constructor, generator functions created using the Generator constructor, async functions created using the AsyncFunction constructor, and functions created using the bind method also must not be created with such own properties. --- 1542
shell.js 0