// { dg-do assemble } // Posted by Trevor Taylor template struct A { void X() throw(T); }; template inline void A::X() throw(T) { }