1*c87b03e5Sespie // Build don't link: 2*c87b03e5Sespie // GROUPS passed visibility 3*c87b03e5Sespie // visibility file 4*c87b03e5Sespie // From: Mark Rawling <Mark.Rawling@mel.dit.csiro.au> 5*c87b03e5Sespie // Date: Wed, 30 Jun 93 15:28:34 +1000 6*c87b03e5Sespie // Subject: member access rule bug 7*c87b03e5Sespie // Message-ID: <9306300528.AA17185@coda.mel.dit.CSIRO.AU> 8*c87b03e5Sespie struct a { 9*c87b03e5Sespie int aa; // ERROR - private 10*c87b03e5Sespie }; 11*c87b03e5Sespie 12*c87b03e5Sespie class b : private a { 13*c87b03e5Sespie }; 14*c87b03e5Sespie 15*c87b03e5Sespie class c : public b { xx(void)16*c87b03e5Sespie int xx(void) { return (aa); } // aa should be invisible// ERROR - .* 17*c87b03e5Sespie }; 18*c87b03e5Sespie 19