blob: 3d7941658d45599b41bbe25d16d7c725630e88f2 [file] [log] [blame]
// PR c++/96647
// { dg-do compile { target c++20 } }
template<typename T>
struct Base {
auto f(int) { }
auto f(int) requires T::fail { static_assert(T::fail); }
};
void (Base<void>::*ptr)(int) = &Base<void>::f;