blob: 3ee730ddc269a0ac49505703d370f645df7a4c80 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
//Build don't link:
//Based on a report by Bill Currie <bcurrie@tssc.co.nz>
struct foo {
protected:
int x;
};
struct bar {
public:
int x();
};
struct foobar: public foo, public bar {
foobar();
};
int func(int);
foobar::foobar()
{
func(x); // ERROR - ambiguous member access
}
|