reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
926 template <size_t... Ns> iterator begin_impl(std::index_sequence<Ns...>) { 927 return iterator(std::get<Ns>(Ranges)...); 929 template <size_t... Ns> iterator end_impl(std::index_sequence<Ns...>) { 930 return iterator(make_range(std::end(std::get<Ns>(Ranges)), 938 iterator begin() { return begin_impl(std::index_sequence_for<RangeTs...>{}); } 939 iterator end() { return end_impl(std::index_sequence_for<RangeTs...>{}); }