stdc_bit_width_uc
return (1U << (stdc_bit_width_uc(uc) - 1));
return (2U << (stdc_bit_width_uc(uc - 1) - 1));
.so_uc = stdc_bit_width_uc,
extern unsigned int stdc_bit_width_uc(unsigned char) _C23_UNSEQ_ATTR;
char(*)[1]: stdc_bit_width_uc(val), \