Sign in
gnu
/
gcc
/
ab810952eb7c061e37054ddd1dfe0aa033365131
/
.
/
gcc
/
testsuite
/
g++.dg
/
ext
/
underlying_type2.C
blob: 0e4519876d2fc9544b7c08186547f29e54c62ef4 [
file
] [
log
] [
blame
]
// { dg-do compile }
enum
E1
{
};
enum
E2
{
a
=
-
1
,
b
=
1
};
enum
E3
{
c
=
__LONG_MAX__
};
__underlying_type
(
E1
)
e1
=
0
;
__underlying_type
(
E2
)
e2
=
b
;
__underlying_type
(
E3
)
e3
=
__LONG_MAX__
;