1// { dg-do assemble } 2// Bug: g++ doesn't deal with friends also being derived classes. 3 4class A { 5 int i; 6 friend class B; 7}; 8 9class B : public A { 10 void f () { i = 1; } 11}; 12