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