Sign in
llvm
/
llvm-archive
/
80a0e6b09a6ccb2f8832d59b5fb8d96f9ae994c5
/
.
/
llvm-gcc-4.0
/
gcc
/
testsuite
/
g++.dg
/
compat
/
eh
/
unexpected1_y.C
blob: 0c42c4579534a67142c804beb174c4f41d1843fd [
file
] [
log
] [
blame
]
struct
One
{
};
struct
Two
{
};
void
handle_unexpected
()
{
try
{
throw
;
}
catch
(
One
&)
{
throw
Two
();
}
}
void
doit
()
throw
(
Two
)
{
throw
One
();
}