1 // { dg-do compile }
2 
a()3 template <int> void a() {
4   typedef struct {
5     void b() try { b; } catch (short) {
6     }
7   } c;
8 }
9