template <typename T, class = void>

struct make_integral_or_big_int_signed

make_integral_or_big_int_signed