Sign in
gnu
/
gcc
/
57ea00136418991e847e46a6946a81a1df70c9a4
/
.
/
gcc
/
testsuite
/
g++.old-deja
/
g++.other
/
ref3.C
blob: 3a5853c231887426475b95969a6fe3f83999ab05 [
file
] [
log
] [
blame
]
// { dg-do run }
// Origin: Mark Mitchell <mark@codesourcery.com>
struct
B1
{
int
i
;
};
struct
B2
{
int
j
;
};
struct
D
:
public
B1
,
B2
{
};
bool
f
(
B2
&
b
)
{
return
b
.
j
==
7
;
}
int
main
()
{
D d
;
d
.
i
=
2
;
d
.
j
=
7
;
if
(!
f
(
d
))
return
1
;
}