1// { dg-do assemble  }
2
3// Posted by Trevor Taylor <ttaylor@powerup.com.au>
4
5template<class T> struct A {
6    void X() throw(T);
7};
8
9template<class T>
10inline void A<T>::X()
11throw(T) { }
12