Lines Matching defs:Iterator
87 class Iterator
90 virtual ~Iterator() { };
97 typedef std::auto_ptr<Iterator> IteratorRef;
99 class ManipIterator : public Iterator
144 for (DLList::Iterator (it) = (list)->iterator(); !(it).end(); (it).next())
188 class Iterator : public ManipIterator
191 Iterator(Item *head, bool r) : rev(r), pos(r ? head->prev : head->next),
213 inline void erase(Iterator& pos)
218 Iterator iterator()
220 return Iterator(&head, false);
223 Iterator revIterator()
225 return Iterator(&head, true);
379 class Iterator : public nv50_ir::Iterator
382 Iterator(const ArrayList *array) : pos(0), data(array->data)
403 Iterator iterator() const { return Iterator(this); }