The value of the condition shall be of integral type, enumeration type, or class
type
. If the (possibly converted) type is subject to
integral
promotions, the condition is converted
to the promoted type
. No two of the case constants in
the same switch shall have the same value after conversion
.