// { dg-do assemble }// GROUPS passed old-abortstruct A {voida1();voida2();};struct B {void A::a1();// this used to die in chainon(), now grokdeclarator should// { dg-error "" } cannot declare.*void A::a2();// should be fixed by the 930629 change.// { dg-error "" } cannot declare.*};