1 // { dg-do assemble } 2 3 // Copyright (C) 1999 Free Software Foundation 4 5 // by Alexandre Oliva <oliva@dcc.unicamp.br> 6 // based on bug report by Harri Porten <porten@tu-harburg.de> 7 8 struct A { 9 A() : x; // { dg-error "" } missing body 10 }; 11 12 struct B { mB13 void m() {} 14 }; 15 16 struct C { 17 // The error message below says it is within A::B::m()! nC18 void n() {} 19 }; 20