blob: 8e6034c4dfc7cd5f1651a988fed5f983e948b7d5 [file] [log] [blame]
// PR c++/86480
// { dg-do compile { target c++17 } }
template <class...> constexpr bool val = true;
template <class... T>
void f()
{
[](auto... p)
{
[]{
if constexpr (val<T..., decltype(p)...>) { return true; }
return false;
}();
}(42);
}
int main()
{
f<int>();
}