Lines Matching defs:iterator
786 void Initialize(Statement* body, Variable* iterator,
790 iterator_ = iterator;
797 Variable* iterator() const {
801 // iterator = subject[Symbol.iterator]()
806 // result = iterator.next() // with type check
1510 Iterator lookup(Literal* literal) {
1511 Iterator it = find(literal, true, ZoneAllocationPolicy(zone_));
1590 ZoneList<Expression*>::iterator FirstSpread() const {
1594 iterator EndValue() const { return values_->end(); }
2497 // is, without wrapping it in an iterator result object. Such wrapping, if
2941 // validate return value of the Symbol.iterator() call.