Lines Matching refs:Iterator
33 class Iterator;
55 inline Iterator GetIterator();
58 inline Iterator GetIterator(Value* value);
64 status_t Insert(Value* value, Iterator* iterator = NULL);
84 friend class Iterator;
92 class Iterator : public ConstIterator {
94 inline Iterator()
100 inline Iterator(const Iterator& other)
112 inline Iterator(AVLTree<Definition>* parent,
302 inline typename AVLTree<Definition>::Iterator
305 return Iterator(this, fTree.GetIterator());
318 inline typename AVLTree<Definition>::Iterator
321 return Iterator(this, fTree.GetIterator(_GetAVLTreeNode(value)));
355 AVLTree<Definition>::Insert(Value* value, Iterator* iterator)
363 *iterator = Iterator(this, fTree.GetIterator(node));