D | base.hpp | 144 step(F op, S state, Its its, Args... args) { in step() 146 op, state, its, *(std::get<N>(its)++), args...); in step() 154 step(F op, S state, Its its, Args... args) { in step() 155 return op(state, *(std::get<0>(its)++), args...); in step() 165 step(F op, __empty state, Its its, Args... args) { in step() 166 return op(*(std::get<0>(its)++), args...); in step() 188 for_each(F op, It0 it0, It0 end0, Its... its) { in for_each() argument 191 op, {}, std::tie(it0, its...)); in for_each() 208 map(F op, It0 it0, It0 end0, Its... its) { in map() argument 214 ::step(op, {}, std::tie(it0, its...))); in map() [all …]
|