| 570 | |
| 571 | template <typename T> |
| 572 | Iterator<T> MakeFlattenIterator(Iterator<Iterator<T>> it) { |
| 573 | return Iterator<T>(FlattenIterator<T>(std::move(it))); |
| 574 | } |
| 575 | |
| 576 | template <typename Reader> |
| 577 | Iterator<typename Reader::ValueType> MakeIteratorFromReader( |
no outgoing calls