Lines Matching defs:WeakSet
16 var m1 = new WeakSet();
19 assert (m1.add (k1) instanceof WeakSet);
27 assert (m1.add (k1) instanceof WeakSet);
48 assert (m1.add (k1) instanceof WeakSet);
53 var m2 = new WeakSet();
70 new WeakSet().add(new WeakSet().add(new WeakSet().add(new WeakSet().add(new WeakSet().add(new WeakSet().add(new WeakSet()))))));
74 WeakSet();
81 WeakSet.prototype.get.call({});
87 assert (new WeakSet(null) instanceof WeakSet);
91 m1 = new WeakSet([k1, k2]);
98 m1 = new WeakSet();
107 m1 = new WeakSet();
112 m1 = new WeakSet();
116 new WeakSet([1,2,3,4]);
148 assert (WeakSet.prototype.toString() === "[object WeakSet]");
150 WeakSet.prototype.add = function () { throw "abrupt add" };
153 new WeakSet([{}]);
159 Object.defineProperty(WeakSet.prototype, 'add', {
164 new WeakSet([]);