| 807 | |
| 808 | template <class IntTupleA, class IntTupleB> |
| 809 | CUTE_HOST_DEVICE constexpr |
| 810 | auto |
| 811 | lex_less(IntTupleA const& a, IntTupleB const& b) |
| 812 | { |
| 813 | if constexpr (is_tuple<IntTupleA>::value && is_tuple<IntTupleB>::value) { |
| 814 | return detail::lex_less_impl<0>(a, b); |
| 815 | } else { |
| 816 | return a < b; |
| 817 | } |
| 818 | |
| 819 | CUTE_GCC_UNREACHABLE; |
| 820 | } |
| 821 | |
| 822 | template <class T, class U> |
| 823 | CUTE_HOST_DEVICE constexpr |
no outgoing calls
no test coverage detected