9 template<concepts::Integer T, concepts::Integer U>
10 constexpr auto operator()(T a, U b)
const -> types::strong_ordering {
16 return a < 0 ? types::strong_ordering::less : UT(a) <=> b;
18 return b < 0 ? types::strong_ordering::greater : a <=> UU(b);
Definition language.h:238
constexpr auto cmp_three_way
Definition cmp_three_way.h:24
Definition cmp_three_way.h:8
constexpr auto operator()(T a, U b) const -> types::strong_ordering
Definition cmp_three_way.h:10