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