Skip to content
Snippets Groups Projects
Commit 20834431 authored by Lyza Danger Gardner's avatar Lyza Danger Gardner Committed by Rick Waldron
Browse files

Add esid

parent 461e8445
No related branches found
No related tags found
No related merge requests found
Showing
with 20 additions and 1 deletion
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-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 @@ ...@@ -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.4.1 es6id: 23.4.1
esid: sec-weakset-constructor
description: > description: >
The WeakSet constructor is the %WeakSet% intrinsic object and the initial The WeakSet constructor is the %WeakSet% intrinsic object and the initial
value of the WeakSet property of the global object. value of the WeakSet property of the global object.
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
If the iterable argument is empty, return new Weakset object. If the iterable argument is empty, return new Weakset object.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
Return abrupt after getting `add` method. Return abrupt after getting `add` method.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
If the iterable argument is undefined, return new Weakset object. If the iterable argument is undefined, return new Weakset object.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
Returns the new WeakSet adding the objects from the iterable parameter. Returns the new WeakSet adding the objects from the iterable parameter.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-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 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
Return abrupt from next iterator step. Return abrupt from next iterator step.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
If the iterable argument is empty, return new Weakset object. If the iterable argument is empty, return new Weakset object.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.2 es6id: 23.4.2
esid: sec-properties-of-the-weakset-constructor
description: > description: >
The length property of the WeakSet constructor is 0. The length property of the WeakSet constructor is 0.
includes: [propertyHelper.js] includes: [propertyHelper.js]
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
WeakSet ( [ iterable ] ) WeakSet ( [ iterable ] )
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-iterable
description: > description: >
If the iterable argument is undefined, return new Weakset object. If the iterable argument is undefined, return new Weakset object.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.3 es6id: 23.4.3
esid: sec-properties-of-the-weakset-prototype-object
description: > description: >
The WeakSet.prototype's prototype is Object.prototype. The WeakSet.prototype's prototype is Object.prototype.
info: > info: >
......
// 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-weakset-iterable
es6id: 23.4.1.1 es6id: 23.4.1.1
esid: sec-weakset-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 @@ ...@@ -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.4.2 es6id: 23.4.2
esid: sec-properties-of-the-weakset-constructor
description: > description: >
The value of the [[Prototype]] internal slot of the WeakSet constructor The value of the [[Prototype]] internal slot of the WeakSet constructor
is the intrinsic object %FunctionPrototype% (19.2.3). is the intrinsic object %FunctionPrototype% (19.2.3).
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.3.5 es6id: 23.4.3.5
esid: sec-weakset.prototype-@@tostringtag
description: > description: >
`Symbol.toStringTag` property descriptor `Symbol.toStringTag` property descriptor
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.3.1 es6id: 23.4.3.1
esid: sec-weakset.prototype.add
description: WeakSet.prototype.add property descriptor description: WeakSet.prototype.add property descriptor
info: > info: >
WeakSet.prototype.add ( value ) WeakSet.prototype.add ( value )
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.3.1 es6id: 23.4.3.1
esid: sec-weakset.prototype.add
description: > description: >
Appends value as the last element of entries. Appends value as the last element of entries.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.3.1 es6id: 23.4.3.1
esid: sec-weakset.prototype.add
description: > description: >
Throws TypeError if context doesn't have a [[WeakSetData]] internal slot. Throws TypeError if context doesn't have a [[WeakSetData]] internal slot.
info: > info: >
......
...@@ -2,6 +2,7 @@ ...@@ -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.4.3.1 es6id: 23.4.3.1
esid: sec-weakset.prototype.add
description: > description: >
Throws TypeError if context doesn't have a [[WeakSetData]] internal slot. Throws TypeError if context doesn't have a [[WeakSetData]] internal slot.
info: > info: >
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment