Lines Matching defs:node
772 // single node in a tree
805 iterator() : node(0) {}
806 iterator(entry *node_) : node(node_) {}
809 Name operator->() const { return node->name; }
812 operator Name() { return node->name; }
815 iterator& operator=(const iterator &o) { node = o.node; return *this; }
818 int operator==(const iterator &o) const { return (node == o.node); }
819 int operator!=(const iterator &o) const { return (node != o.node); }
826 // the node iterator points to
827 entry *node;
844 // rebalance given node
845 void rebalance(entry *node);