| 385 | |
| 386 | template <class T, class V, class F, int... Is> |
| 387 | CUTE_HOST_DEVICE constexpr |
| 388 | auto |
| 389 | fold(T&& t, V const& v, F&& f, seq<Is...>) |
| 390 | { |
| 391 | return (FoldAdaptor<F,V>{f,v} | ... | get<Is>(static_cast<T&&>(t))).val_; |
| 392 | } |
| 393 | |
| 394 | } // end namespace detail |
| 395 |
no test coverage detected