Sign in
gnu
/
gcc
/
cd2fd5facb5e1882d3f338ed456ae9536f7c0593
/
.
/
gcc
/
testsuite
/
g++.dg
/
cpp0x
/
enum19.C
blob: b04fd523f071ac440aa5fd1df4312b4f92fb115d [
file
] [
log
] [
blame
]
// We shouldn't give an ABI warning about promotion in switch.
// { dg-do compile { target c++11 } }
// { dg-options "-fabi-version=5 -Wabi" }
enum
class
Foo
{
X
};
void
test
(
Foo
val
)
{
switch
(
val
)
{
case
Foo
::
X
:
break
;
}
};