browser.js |
|
0 |
prop-desc.js |
---
esid: pending
description: Property descriptor for RegExp.lastParen
info: |
RegExp.lastParen is an accessor property with attributes:
{
[[Enumerable]]: false,
[[Configurable]]: true,
[[Set]]: undefined,
}
get RegExp.lastParen
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpLastParen]]).
includes: [propertyHelper.js]
features: [legacy-regexp]
--- |
1132 |
shell.js |
|
0 |
this-cross-realm-constructor.js |
---
esid: pending
description: RegExp.lastParen throws a TypeError for cross-realm receiver
info: |
get RegExp.lastParen
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpLastParen]]).
GetLegacyRegExpStaticProperty( C, thisValue, internalSlotName ).
1. Assert C is an object that has an internal slot named internalSlotName.
2. If SameValue(C, thisValue) is false, throw a TypeError exception.
3. ...
features: [legacy-regexp,cross-realm,Reflect]
--- |
1048 |
this-not-regexp-constructor.js |
---
esid: pending
description: RegExp.lastParen throws a TypeError for non-%RegExp% receiver
info: |
get RegExp.lastParen
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpLastParen]]).
GetLegacyRegExpStaticProperty( C, thisValue, internalSlotName ).
1. Assert C is an object that has an internal slot named internalSlotName.
2. If SameValue(C, thisValue) is false, throw a TypeError exception.
3. ...
features: [legacy-regexp]
--- |
1814 |
this-subclass-constructor.js |
---
esid: pending
description: RegExp.lastParen throws a TypeError for subclass receiver
info: |
get RegExp.lastParen
1. Return ? GetLegacyRegExpStaticProperty(%RegExp%, this value, [[RegExpLastParen]]).
GetLegacyRegExpStaticProperty( C, thisValue, internalSlotName ).
1. Assert C is an object that has an internal slot named internalSlotName.
2. If SameValue(C, thisValue) is false, throw a TypeError exception.
3. ...
features: [legacy-regexp,class]
--- |
964 |