Sign in
gnu
/
gcc
/
1f16a020acbea0af26209478990b83b1a1ba3a2b
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.law
/
pr25000.C
blob: 45d468020ef954966bfe625dc71f577b71a72b0b [
file
] [
log
] [
blame
]
// { dg-do compile }
// { dg-options "-O2" }
int
*
f
(
void
);
void
g
(
int
*);
bool
h
(
void
);
void
Find
(
)
{
int
*
pRes
=
f
();
if
(
!
pRes
)
{
if
(
h
()){
if
(
h
()){
try
{
pRes
=
new
int
();
f
();
}
catch
(
int
&
e1
){}
}
if
(
!
pRes
)
f
();
}
g
(
pRes
);
}
}