Sign in
llvm
/
llvm-archive
/
3698204cb8af2c80b326ae84c9a9e6a4bccbdedc
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
g++.dg
/
opt
/
pr25857.C
blob: 4e6858fe1958b24222faa8b561bcb55f4fc44b99 [
file
] [
log
] [
blame
]
/* { dg-do compile } */
/* { dg-options "-O2" } */
int
foo
();
int
i
;
struct
A
{
~
A
()
{
if
(
this
!=
(
A
*)(&
i
))
foo
();
}
};
struct
B
{
A a1
,
a2
,
a3
,
a4
;
~
B
()
{
foo
();
}
};
B b
;