Home | History | Annotate | Download | only in ADT

Lines Matching refs:index_sequence

361 template <size_t... I> struct index_sequence;
398 template <size_t... Ns> value_type deref(index_sequence<Ns...>) const {
403 decltype(iterators) tup_inc(index_sequence<Ns...>) const {
408 decltype(iterators) tup_dec(index_sequence<Ns...>) const {
448 bool test(const zip_shortest<Iters...> &other, index_sequence<Ns...>) const {
476 template <size_t... Ns> iterator begin_impl(index_sequence<Ns...>) const {
479 template <size_t... Ns> iterator end_impl(index_sequence<Ns...>) const {
547 template <size_t... Ns> void increment(index_sequence<Ns...>) {
575 template <size_t... Ns> ValueT &get(index_sequence<Ns...>) const {
625 template <size_t... Ns> iterator begin_impl(index_sequence<Ns...>) {
628 template <size_t... Ns> iterator end_impl(index_sequence<Ns...>) {
683 struct index_sequence : integer_sequence<std::size_t, I...> {};
688 struct build_index_impl<0, I...> : index_sequence<I...> {};
1118 auto apply_tuple_impl(F &&f, Tuple &&t, index_sequence<I...>)