constexpr std::strong_ordering operator()

in src/include/m/utility/utility.h [55:64]


    constexpr std::strong_ordering operator<=>(std::underlying_type_t<T> l, T r)                   \
    {                                                                                              \
        if (l < std::to_underlying(r))                                                             \
            return std::strong_ordering::less;                                                     \
                                                                                                   \
        if (l > std::to_underlying(r))                                                             \
            return std::strong_ordering::greater;                                                  \
                                                                                                   \
        return std::strong_ordering::equivalent;                                                   \
    }                                                                                              \