// PR c++/81299 // { dg-do compile { target c++14 } } // { dg-options "-Wall" } struct function_t { template void operator()(Xs&& ...) const { } }; constexpr function_t function{}; int main() { constexpr auto fun = ::function; auto call = [=](auto ...x) { fun(x...); }; call(); }