Sign in
gnu
/
gcc
/
refs/tags/releases/gcc-4.6.0
/
.
/
gcc
/
testsuite
/
g++.dg
/
eh
/
pr45569.C
blob: 2c100d2b9bf1c5ce0bb8e31a84b584af01c358c1 [
file
] [
log
] [
blame
]
// { dg-do compile }
// { dg-options "-O -fnon-call-exceptions" }
float
f
();
_Complex
float
g
();
void
i
(
_Complex
float
);
float
j
()
{
_Complex
float
x
=
0
;
try
{
x
=
f
();
}
catch
(
...)
{
x
+=
g
();
}
i
(
x
);
}