| 1496 | /** @brief Helper function using `std::advance` iterator and return it back. */ |
| 1497 | template <typename iterator_type, typename distance_type> |
| 1498 | iterator_type advanced(iterator_type &&it, distance_type n) { |
| 1499 | std::advance(it, n); |
| 1500 | return it; |
| 1501 | } |
| 1502 | |
| 1503 | /** @brief Helper function using `range_length` to compute the unsigned distance. */ |
| 1504 | template <typename iterator_type> |
no outgoing calls
searching dependent graphs…