1 #ifndef GAUDIKERNEL_REVERSE_H 2 #define GAUDIKERNEL_REVERSE_H 29 template <
typename Iterable>
37 return {std::forward<T>(
iterable )};
40 #if defined __GNUC__ && __GNUC__ < 5
auto begin(reverse_wrapper< T > &w)
auto end(reverse_wrapper< T > &w)
reverse_wrapper< T > reverse(T &&iterable)