// PR c++/69842 // { dg-do compile { target c++14 } } template struct assert_same; template struct assert_same {}; template void sink(T &&) { assert_same a; } int main() { auto const g([](auto &&... _var) { sink(static_cast(_var)...); }); g(0); }