1 // PR c++/38794
2 // { dg-do compile }
3 
4 typedef void foo () {}	// { dg-error "invalid function declaration" }
5 struct S
6 {
7   typedef int bar (void) { return 0; } // { dg-error "invalid member function declaration" }
8 };
9