A prvalue that is not a converted bit-field and has an integer type other than
, or wchar_t
whose integer conversion
) is less than the rank of int
converted to a prvalue of type int
all the values of the source type; otherwise, the source prvalue can be
converted to a prvalue of type unsigned int.