-1:000000000000 | 0:de484a4c1db1 |
---|---|
1 // Clearing a Set removes any strong references to its elements. | |
2 | |
3 load(libdir + "referencesVia.js"); | |
4 | |
5 var s = Set(); | |
6 var obj = {}; | |
7 s.add(obj); | |
8 assertEq(referencesVia(s, "key", obj), true); | |
9 s.clear(); | |
10 if (typeof findReferences == 'function') | |
11 assertEq(referencesVia(s, "key", obj), false); |