1 // PR c++/84181 2 // { dg-do compile { target c++14 } } 3 4 template < int ... I > 5 struct A{}; 6 7 template < typename T > f()8 void f(){ 9 [](auto ... i){ 10 return A< decltype(i){} ... >{}; 11 }; 12 } 13 main()14 int main(){ 15 f< int >(); 16 } 17