// PR c++/94306 // { dg-do compile { target c++2a } } template struct S { }; template requires { typename T::type; } struct S { }; // { dg-error "missing additional .requires." "" { target *-*-* } .-1 }