Home | History | Annotate | Download | only in es6

Lines Matching full:iterator

6   assertTrue(String.prototype.hasOwnProperty(Symbol.iterator));
7 assertFalse("".hasOwnProperty(Symbol.iterator));
8 assertFalse("".propertyIsEnumerable(Symbol.iterator));
20 var iterator = string[Symbol.iterator]();
21 assertIteratorResult('a', false, iterator.next());
22 assertIteratorResult('b', false, iterator.next());
23 assertIteratorResult('c', false, iterator.next());
24 assertIteratorResult(void 0, true, iterator.next());
25 assertIteratorResult(void 0, true, iterator.next());
35 var iterator = string[Symbol.iterator]();
36 assertIteratorResult('a', false, iterator.next());
37 assertIteratorResult('b', false, iterator.next());
38 assertIteratorResult('c', false, iterator.next());
39 assertIteratorResult(pair, false, iterator.next());
40 assertIteratorResult('d', false, iterator.next());
41 assertIteratorResult('e', false, iterator.next());
42 assertIteratorResult('f', false, iterator.next());
43 assertIteratorResult(lo, false, iterator.next());
44 assertIteratorResult(pair, false, iterator.next());
45 assertIteratorResult(hi, false, iterator.next());
46 assertIteratorResult(lo, false, iterator.next());
47 assertIteratorResult(void 0, true, iterator.next());
48 assertIteratorResult(void 0, true, iterator.next());
54 var iterator = ""[Symbol.iterator]();
55 var StringIteratorPrototype = iterator.__proto__;
60 assertEquals('[object String Iterator]', "" + iterator);
61 assertEquals("String Iterator", StringIteratorPrototype[Symbol.toStringTag]);
66 assertEquals("String Iterator", desc.value);
89 var iterator = ""[Symbol.iterator]();
90 var object = {__proto__: iterator};