1 // PR c++/49276 2 // { dg-do compile { target c++11 } } 3 4 template <int N> 5 struct F 6 { 7 template <typename U> F (U); 8 }; 9 10 struct S 11 { 12 void foo (F <0> x = [] {}) {} 13 }; 14 15 int main()16 main () 17 { 18 S s; 19 s.foo (); 20 } 21