Sign in
gnu
/
gcc
/
14bc1c0e15633ea781d76d0ae4274b2e27d51db5
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.eh
/
vbase1.C
blob: cf665d466249f8662846e1796819e9635e8e003d [
file
] [
log
] [
blame
]
// Origin: Mark Mitchell <mark@codesourcery.com>
int
i
;
int
j
;
struct
B
{
B
()
{
i
=
1
;
}
~
B
()
{
j
=
7
;
}
};
struct
D
:
virtual
public
B
{
D
()
{
throw
3
;
}
};
int
main
()
{
try
{
D d
;
}
catch
(
int
)
{
if
(
i
!=
1
||
j
!=
7
)
return
1
;
}
}