156167Sru// { dg-do assemble } 242688Smarkm// GROUPS passed visibility 393144Sruclass A { 442688Smarkmpublic: 542688Smarkm void aMethod(void) {};// { dg-error "" } .* 656167Sru}; 742688Smarkm 842688Smarkmclass AA : A { }; 942688Smarkm 1042688Smarkmclass B { 1142688Smarkmpublic: 1242688Smarkm void thisMethod() { 1342688Smarkm AA ana; 1442688Smarkm ana.aMethod();// { dg-error "" } .* 1542688Smarkm } 1642688Smarkm}; 1742688Smarkm