Sign in
llvm
/
llvm-archive
/
refs/tags/Apple/llvmgcc42-2006
/
.
/
llvm-gcc-4.2
/
gcc
/
testsuite
/
g++.dg
/
tree-ssa
/
pr19952.C
blob: 92d669c14156aa1a9f57a798b2d1f4059f21070b [
file
] [
log
] [
blame
]
/* PR 19952 */
/* { dg-compile } */
/* { dg-options "-ftree-vectorize -O2" } */
int
i
;
struct
A
{
~
A
()
{
++
i
;
}
};
struct
B
{
A a
;
};
void
foo
()
{
for
(
int
i
=
0
;
i
<
2
;
++
i
)
{
B
*
p
;
if
(
p
)
p
->~
B
();
}
}