1 // PR c++/78283
2 // { dg-do compile }
3 // { dg-options "-Wall" }
4 
foo()5 void foo () throw () {}		// { dg-bogus "mangled name" }
6 
7 template <class T>
bar(T x)8 T bar (T x) { return x; }
9 
baz()10 void baz () {			// { dg-bogus "mangled name" }
11   return (bar (foo)) ();
12 }
13 
decl()14 void decl () {}			// { dg-bogus "mangled name" }
15