blob: 9b3455a4da3828c750d73a5fcd9a03877f0eaa13 [file] [log] [blame]
// PR c++/63628
// { dg-do compile { target c++14 } }
auto const pack = [](auto&&... t)
{
return [&](auto&& f)->decltype(auto)
{
return f(static_cast<decltype(t)>(t)...);
};
};
int main(int argc, char** argv) {
pack(1)([](int){});
return 0;
}