Sign in
llvm
/
llvm-archive
/
f91d1660b4827134c7666ae9637f21a2741d183f
/
.
/
clang-tests
/
gcc-4_2-testsuite
/
src
/
g++.dg
/
opt
/
switch1.C
blob: c21630d752b607926122c6ae27070dd46c79aa54 [
file
] [
log
] [
blame
]
// { dg-options "-O1" }
template
<
typename
T
>
int
f
(
T t
)
{
switch
(
t
)
{
case
1
:
return
5
;
case
2
:
return
6
;
case
3
:
return
-
4
;
case
4
:
return
8
;
case
5
:
return
12
;
case
6
:
return
13
;
default
:
return
-
27
;
}
}
template
int
f
(
int
);