| 1874 | |
| 1875 | template <typename... X> |
| 1876 | decltype(auto) tuplefy(X&&... x) { |
| 1877 | return std::tuple_cat(meta_detail::force_tuple(std::forward<X>(x))...); |
| 1878 | } |
| 1879 | |
| 1880 | template <typename T, typename = void> |
| 1881 | struct iterator_tag { |
no test coverage detected