Lines Matching refs:requires
19 #error This library requires support for C++20 concepts
45 requires(_Fun&& __fun, _As&&... __as) { //
51 requires(_Fun&& __fun, _As&&... __as) {
60 concept __typename = requires { typename __types<_Ts...>; };
129 requires(_From (&__fun)()) { static_cast<_To>(__fun()); };
133 requires(__cref_t<_Ty> __t) {
152 requires(_Ty && (&__fn)() noexcept) {
174 requires { _Ty{}; } && //
175 requires { ::new _Ty; };
192 requires(_LHS __lhs, _RHS&& __rhs) {
202 requires(_Ty&& __t, _Uy&& __u) { //
218 requires(_Ty& a, _Ty& b) { swap(a, b); };
251 requires(__cref_t<T> t, __cref_t<U> u) {
275 requires(_Ty&& __t) {