1// { dg-do assemble } 2// Simple testcase for access control. 3 4class A { 5 public: 6 void f (); 7}; 8 9class B: protected A { }; 10class C: protected B { 11 void g() { f (); } 12}; 13