__type_max_u
#define __type_max(t) (__type_is_signed(t) ? __type_max_s(t) : __type_max_u(t))
(__UINTMAX_TYPE__)__type_max_u(t)))