1// { dg-do assemble } 2// GROUPS passed visibility 3// visibility file 4// From: Rob Hasker <hasker@sparc0a.cs.uiuc.edu> 5// Date: Sat, 3 Apr 1993 13:19:05 -0600 6// Subject: no privacy 7// Message-ID: <199304031919.AA20554@sparc17.cs.uiuc.edu 8class Top { 9public: 10 Top() {} 11 void val() {} // { dg-error "" } private base class 12}; 13 14class Derived : private Top { 15public: 16 Derived() {} 17}; 18 19class Unrelated { 20 Derived derived; 21public: 22 void oops() { derived.val(); }// { dg-error "" } .* 23}; 24