1 enum num { 2 NEG = -1, 3 NIL = 0, 4 ONE = 1U, 5 DUO = 2LL, 6 }; 7 8 _Static_assert([typeof(NIL)] == [typeof(NEG)], "enum same type"); 9 _Static_assert([typeof(ONE)] == [typeof(NEG)], "enum same type"); 10 _Static_assert([typeof(DUO)] == [typeof(NEG)], "enum same type"); 11 12 /* 13 * check-name: enum-same-type 14 */