1 // PR c++/27309 2 // { dg-additional-options "-Wno-return-type" } 3 4 struct A 5 { 6 int i; // { dg-message "previous" } iA7 A() i() {} // { dg-error "declaration" } 8 }; 9 10 struct B 11 { 12 A a; 13 }; 14 15 B b; 16