| 137 | uint32_t size() const { return node_count_; } |
| 138 | iterator begin() { return node_count_ == 0 ? end() : iterator(subtreeMin(root_.get())); } |
| 139 | iterator end() { return iterator(); } |
| 140 | void swap(SplayTree &other) |
| 141 | { |
| 142 | node_ptr temp = move(root_); |