1 // PR c++/56947 2 3 struct A 4 { 5 A (int); 6 }; 7 8 template < typename > Fn()9 void Fn () 10 { 11 const int kCapacity = 0; 12 struct Q:A 13 { 14 Q ():A (kCapacity) { } 15 }; 16 Q q; 17 } 18 template void Fn < int >(); 19