michael@0: // A closed Set iterator does not visit new entries added after a clear(). michael@0: michael@0: load(libdir + "iteration.js"); michael@0: michael@0: var s = Set(); michael@0: var it = s[std_iterator](); michael@0: assertIteratorDone(it, undefined); // close the iterator michael@0: s.clear(); michael@0: s.add("a"); michael@0: assertIteratorDone(it, undefined);