Sign in
gnu
/
gcc
/
57ea00136418991e847e46a6946a81a1df70c9a4
/
.
/
gcc
/
testsuite
/
g++.dg
/
compat
/
eh
/
ctor1_x.C
blob: d74a520871fcfdf9dfb83962c4437d0c7d291f07 [
file
] [
log
] [
blame
]
extern
"C"
void
abort
(
void
);
extern
"C"
void
exit
(
int
);
#include
"ctor1.h"
bool
was_f_in_Bar_destroyed
=
false
;
void
ctor1_x
()
{
try
{
Bar
f
;
}
catch
(
int
i
)
{
if
(
was_f_in_Bar_destroyed
)
{
exit
(
0
);
}
}
abort
();
}