async-gen-meth-forbidden-ext-indirect-access-own-prop-caller-get.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 }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2748 |
async-gen-meth-forbidden-ext-indirect-access-own-prop-caller-value.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 }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2743 |
async-gen-meth-forbidden-ext-indirect-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 }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2727 |
async-meth-forbidden-ext-indirect-access-own-prop-caller-get.js |
---
description: Forbidden extension, o.caller (async method)
esid: sec-async-definitions
features: [arrow-function, async-functions]
flags: [generated, noStrict, async]
info: |
AsyncMethod :
async PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2626 |
async-meth-forbidden-ext-indirect-access-own-prop-caller-value.js |
---
description: Forbidden extension, o.caller (async method)
esid: sec-async-definitions
features: [arrow-function, async-functions]
flags: [generated, noStrict, async]
info: |
AsyncMethod :
async PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2621 |
async-meth-forbidden-ext-indirect-access-prop-caller.js |
---
description: Forbidden extension, o.caller (async method)
esid: sec-async-definitions
features: [arrow-function, async-functions]
flags: [generated, noStrict, async]
info: |
AsyncMethod :
async PropertyName ( UniqueFormalParameters ) { AsyncFunctionBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2605 |
browser.js |
|
0 |
gen-meth-forbidden-ext-indirect-access-own-prop-caller-get.js |
---
description: Forbidden extension, o.caller (generator method)
esid: sec-generator-definitions-runtime-semantics-propertydefinitionevaluation
features: [generators]
flags: [generated, noStrict]
info: |
GeneratorMethod :
PropertyName ( StrictFormalParameters ) { GeneratorBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2620 |
gen-meth-forbidden-ext-indirect-access-own-prop-caller-value.js |
---
description: Forbidden extension, o.caller (generator method)
esid: sec-generator-definitions-runtime-semantics-propertydefinitionevaluation
features: [generators]
flags: [generated, noStrict]
info: |
GeneratorMethod :
PropertyName ( StrictFormalParameters ) { GeneratorBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2615 |
gen-meth-forbidden-ext-indirect-access-prop-caller.js |
---
description: Forbidden extension, o.caller (generator method)
esid: sec-generator-definitions-runtime-semantics-propertydefinitionevaluation
features: [generators]
flags: [generated, noStrict]
info: |
GeneratorMethod :
PropertyName ( StrictFormalParameters ) { GeneratorBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2599 |
meth-forbidden-ext-indirect-access-own-prop-caller-get.js |
---
description: Forbidden extension, o.caller (method)
esid: sec-runtime-semantics-definemethod
flags: [generated, noStrict]
info: |
MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2507 |
meth-forbidden-ext-indirect-access-own-prop-caller-value.js |
---
description: Forbidden extension, o.caller (method)
esid: sec-runtime-semantics-definemethod
flags: [generated, noStrict]
info: |
MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2502 |
meth-forbidden-ext-indirect-access-prop-caller.js |
---
description: Forbidden extension, o.caller (method)
esid: sec-runtime-semantics-definemethod
flags: [generated, noStrict]
info: |
MethodDefinition : PropertyName ( StrictFormalParameters ) { FunctionBody }
If an implementation extends any function object with an own property named "caller" the value of
that property, as observed using [[Get]] or [[GetOwnProperty]], must not be a strict function
object. If it is an accessor property, the function that is the value of the property's [[Get]]
attribute must never return a strict function when called.
--- |
2486 |
shell.js |
|
0 |