// { dg-do compile { target concepts } } namespace N { template concept True = true; } template struct A { }; template requires N::True && requires { typename A; } void f(); int main() { f(); }