comparison gcc/testsuite/g++.old-deja/g++.jason/access15.C @ 111:04ced10e8804

gcc 7
author kono
date Fri, 27 Oct 2017 22:46:09 +0900
parents
children
comparison
equal deleted inserted replaced
68:561a7518be6b 111:04ced10e8804
1 // { dg-do assemble }
2 // Bug: g++ complains about Z being a private base when trying to
3 // initialize B::foo.
4
5 struct Z {
6 Z();
7 Z(int);
8 };
9
10 struct A : private Z { };
11 struct B : public A
12 {
13 ::Z foo;
14 B();
15 B(const B&);
16 };
17
18 B::B() : foo(1) { } // { dg-bogus "" }