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