Sign in
gnu
/
gcc
/
d769c5040874bf9546f2524f3f1d2a894165f92a
/
.
/
gcc
/
testsuite
/
g++.dg
/
torture
/
pr107029.C
blob: 93c7f28fb4cd64504884cf3954512144d7dfb5c2 [
file
] [
log
] [
blame
]
// PR tree-optimization/107029
// { dg-do compile }
struct
S
{
long
long
a
;
int
b
;
};
long
long
S
::*
a
;
int
S
::*
b
;
struct
A
{
void
foo
(
bool
,
bool
);
void
bar
();
int
c
;
};
void
A
::
foo
(
bool
a
,
bool
b
)
{
c
=
a
||
b
;
}
void
A
::
bar
()
{
foo
(
a
,
b
);
}