dmd/compiler/test/compilable/enumbase.c
2022-07-09 18:53:07 +02:00

25 lines
367 B
C

// https://issues.dlang.org/show_bug.cgi?id=22631
enum E : char { A = 3, B };
_Static_assert(sizeof(enum E) == 1, "1");
_Static_assert(A == 3, "2");
// https://issues.dlang.org/show_bug.cgi?id=22705
enum L: long long {
L_A = 1,
};
enum U: unsigned long long {
U_A = 1,
};
enum U2: unsigned {
U2_A = 1,
};
enum U3: unsigned long {
U3_A = 1,
};