-1:000000000000 | 0:cf56f9113bc2 |
---|---|
1 // A closed Map iterator does not visit new entries added after a clear(). | |
2 | |
3 load(libdir + "iteration.js"); | |
4 | |
5 var m = Map(); | |
6 var it = m[std_iterator](); | |
7 assertIteratorDone(it, undefined); // close the iterator | |
8 m.clear(); | |
9 m.set("a", 1); | |
10 assertIteratorDone(it, undefined); // iterator still closed |