mirror of
https://github.com/tc39/test262.git
synced 2025-07-22 13:34:38 +02:00
Add esid
to built-ins/WeakMap (#1119)
This commit is contained in:
parent
73ec5e6cd9
commit
518df03a59
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1
|
es6id: 23.3.1
|
||||||
|
esid: sec-weakmap-constructor
|
||||||
description: >
|
description: >
|
||||||
The WeakMap constructor is the %WeakMap% intrinsic object and the initial
|
The WeakMap constructor is the %WeakMap% intrinsic object and the initial
|
||||||
value of the WeakMap property of the global object.
|
value of the WeakMap property of the global object.
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
If the iterable argument is empty, return new WeakMap object.
|
If the iterable argument is empty, return new WeakMap object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Return abrupt after getting `set` method.
|
Return abrupt after getting `set` method.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
If the iterable argument is undefined, return new WeakMap object.
|
If the iterable argument is undefined, return new WeakMap object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Returns the new WeakMap adding the objects from the iterable parameter.
|
Returns the new WeakMap adding the objects from the iterable parameter.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Return IteratorClose(iter, status) if fail on adding value on constructing.
|
Return IteratorClose(iter, status) if fail on adding value on constructing.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Closes iterator if item first entry completes abruptly.
|
Closes iterator if item first entry completes abruptly.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Closes iterator if item second entry completes abruptly.
|
Closes iterator if item second entry completes abruptly.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Closes the iterator object after not object error on next item.
|
Closes the iterator object after not object error on next item.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Throws a TypeError if iterable itens are not Objects.
|
Throws a TypeError if iterable itens are not Objects.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Return abrupt from next iterator step.
|
Return abrupt from next iterator step.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
If the iterable argument is empty, return new WeakMap object.
|
If the iterable argument is empty, return new WeakMap object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.2
|
es6id: 23.3.2
|
||||||
|
esid: sec-properties-of-the-weakmap-constructor
|
||||||
description: >
|
description: >
|
||||||
The length property of the WeakMap constructor is 0.
|
The length property of the WeakMap constructor is 0.
|
||||||
includes: [propertyHelper.js]
|
includes: [propertyHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
WeakMap ( [ iterable ] )
|
WeakMap ( [ iterable ] )
|
||||||
|
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
If the iterable argument is undefined, return new WeakMap object.
|
If the iterable argument is undefined, return new WeakMap object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.4
|
es6id: 23.3.4
|
||||||
|
esid: sec-properties-of-weakmap-instances
|
||||||
description: >
|
description: >
|
||||||
WeakMap instances are ordinary objects that inherit properties from the
|
WeakMap instances are ordinary objects that inherit properties from the
|
||||||
WeakMap prototype.
|
WeakMap prototype.
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3
|
es6id: 23.3.3
|
||||||
|
esid: sec-properties-of-the-weakmap-prototype-object
|
||||||
description: >
|
description: >
|
||||||
The WeakMap.prototype's prototype is Object.prototype.
|
The WeakMap.prototype's prototype is Object.prototype.
|
||||||
info: >
|
info: >
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
// Copyright (C) 2016 the V8 project authors. All rights reserved.
|
// Copyright (C) 2016 the V8 project authors. All rights reserved.
|
||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
esid: sec-weakmap-iterable
|
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: Default [[Prototype]] value derived from realm of the newTarget
|
description: Default [[Prototype]] value derived from realm of the newTarget
|
||||||
info: |
|
info: |
|
||||||
[...]
|
[...]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.2
|
es6id: 23.3.2
|
||||||
|
esid: sec-properties-of-the-weakmap-constructor
|
||||||
description: >
|
description: >
|
||||||
The value of the [[Prototype]] internal slot of the WeakMap constructor is the
|
The value of the [[Prototype]] internal slot of the WeakMap constructor is the
|
||||||
intrinsic object %FunctionPrototype% (19.2.3).
|
intrinsic object %FunctionPrototype% (19.2.3).
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.6
|
es6id: 23.3.3.6
|
||||||
|
esid: sec-weakmap.prototype-@@tostringtag
|
||||||
description: >
|
description: >
|
||||||
`Symbol.toStringTag` property descriptor
|
`Symbol.toStringTag` property descriptor
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.1
|
es6id: 23.3.3.1
|
||||||
|
esid: sec-weakmap.prototype.constructor
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.constructor value and property descriptor
|
WeakMap.prototype.constructor value and property descriptor
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Delete an entry from initial iterable.
|
Delete an entry from initial iterable.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Delete an entry.
|
Delete an entry.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.delete property descriptor
|
WeakMap.prototype.delete property descriptor
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.delete.length value and writability.
|
WeakMap.prototype.delete.length value and writability.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.delete.name value and writability.
|
WeakMap.prototype.delete.name value and writability.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Return false if value is not an Object.
|
Return false if value is not an Object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: >
|
description: >
|
||||||
Return false if entry is not in the WeakMap.
|
Return false if entry is not in the WeakMap.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.delete ( value )
|
WeakMap.prototype.delete ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.delete ( value )
|
WeakMap.prototype.delete ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.delete ( value )
|
WeakMap.prototype.delete ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.delete ( value )
|
WeakMap.prototype.delete ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.delete ( value )
|
WeakMap.prototype.delete ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.2
|
es6id: 23.3.3.2
|
||||||
|
esid: sec-weakmap.prototype.delete
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.delete ( value )
|
WeakMap.prototype.delete ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Throws a TypeError if `this` is a Map object.
|
Throws a TypeError if `this` is a Map object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Throws a TypeError if `this` is a Set object.
|
Throws a TypeError if `this` is a Set object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Throws a TypeError if `this` does not have a [[WeakMapData]] internal slot.
|
Throws a TypeError if `this` does not have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
1
test/built-ins/WeakMap/prototype/get/get.js
vendored
1
test/built-ins/WeakMap/prototype/get/get.js
vendored
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Property type and descriptor.
|
Property type and descriptor.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.get.length value and descriptor.
|
WeakMap.prototype.get.length value and descriptor.
|
||||||
info: >
|
info: >
|
||||||
|
1
test/built-ins/WeakMap/prototype/get/name.js
vendored
1
test/built-ins/WeakMap/prototype/get/name.js
vendored
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.get.name value and descriptor.
|
WeakMap.prototype.get.name value and descriptor.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Returns undefined when key is not an Object.
|
Returns undefined when key is not an Object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Returns undefined when key is not on the WeakMap object.
|
Returns undefined when key is not on the WeakMap object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Returns the value from the specified key
|
Returns the value from the specified key
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.3
|
es6id: 23.3.3.3
|
||||||
|
esid: sec-weakmap.prototype.get
|
||||||
description: >
|
description: >
|
||||||
Throws a TypeError if `this` value is not an Object.
|
Throws a TypeError if `this` value is not an Object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
1
test/built-ins/WeakMap/prototype/has/has.js
vendored
1
test/built-ins/WeakMap/prototype/has/has.js
vendored
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.has property descriptor
|
WeakMap.prototype.has property descriptor
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.has.length value and writability.
|
WeakMap.prototype.has.length value and writability.
|
||||||
info: >
|
info: >
|
||||||
|
1
test/built-ins/WeakMap/prototype/has/name.js
vendored
1
test/built-ins/WeakMap/prototype/has/name.js
vendored
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype.has.name value and writability.
|
WeakMap.prototype.has.name value and writability.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Returns false if value is not an Object.
|
Returns false if value is not an Object.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Return false when value is not present in the WeakMap entries.
|
Return false when value is not present in the WeakMap entries.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: >
|
description: >
|
||||||
Returns true when value is present in the WeakMap entries list.
|
Returns true when value is present in the WeakMap entries list.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.has ( value )
|
WeakMap.prototype.has ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.has ( value )
|
WeakMap.prototype.has ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.has ( value )
|
WeakMap.prototype.has ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.has ( value )
|
WeakMap.prototype.has ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.has ( value )
|
WeakMap.prototype.has ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.4
|
es6id: 23.3.3.4
|
||||||
|
esid: sec-weakmap.prototype.has
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.has ( value )
|
WeakMap.prototype.has ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.2.1
|
es6id: 23.3.2.1
|
||||||
|
esid: sec-weakmap.prototype
|
||||||
description: >
|
description: >
|
||||||
WeakMap.prototype is not writable, not enumerable and not configurable.
|
WeakMap.prototype is not writable, not enumerable and not configurable.
|
||||||
includes: [propertyHelper.js]
|
includes: [propertyHelper.js]
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: >
|
description: >
|
||||||
Appends value as the last element of entries.
|
Appends value as the last element of entries.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
Throws TypeError if `this` doesn't have a [[WeakMapData]] internal slot.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `key` is not Object.
|
description: Throws TypeError if `key` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: WeakMap.prototype.set.length descriptor
|
description: WeakMap.prototype.set.length descriptor
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
1
test/built-ins/WeakMap/prototype/set/name.js
vendored
1
test/built-ins/WeakMap/prototype/set/name.js
vendored
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: WeakMap.prototype.set.name descriptor
|
description: WeakMap.prototype.set.name descriptor
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( value )
|
WeakMap.prototype.set ( value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Returns `this` when new value is duplicate.
|
description: Returns `this` when new value is duplicate.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Returns `this` after setting a new value.
|
description: Returns `this` after setting a new value.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
1
test/built-ins/WeakMap/prototype/set/set.js
vendored
1
test/built-ins/WeakMap/prototype/set/set.js
vendored
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: WeakMap.prototype.set property descriptor
|
description: WeakMap.prototype.set property descriptor
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.3.5
|
es6id: 23.3.3.5
|
||||||
|
esid: sec-weakmap.prototype.set
|
||||||
description: Throws TypeError if `this` is not Object.
|
description: Throws TypeError if `this` is not Object.
|
||||||
info: >
|
info: >
|
||||||
WeakMap.prototype.set ( key, value )
|
WeakMap.prototype.set ( key, value )
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Throws TypeError if add is not callable on constructor call.
|
Throws TypeError if add is not callable on constructor call.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
Throws a TypeError if NewTarget is undefined.
|
Throws a TypeError if NewTarget is undefined.
|
||||||
info: >
|
info: >
|
||||||
|
@ -2,6 +2,7 @@
|
|||||||
// This code is governed by the BSD license found in the LICENSE file.
|
// This code is governed by the BSD license found in the LICENSE file.
|
||||||
/*---
|
/*---
|
||||||
es6id: 23.3.1.1
|
es6id: 23.3.1.1
|
||||||
|
esid: sec-weakmap-iterable
|
||||||
description: >
|
description: >
|
||||||
WeakMap ( [ iterable ] )
|
WeakMap ( [ iterable ] )
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user