Searched refs:__can_borrow (Results 1 – 4 of 4) sorted by relevance
36 concept __can_borrow = is_lvalue_reference_v<_Tp> || enable_borrowed_range<remove_cvref_t<_Tp>>; variable44 concept __member_begin = __can_borrow<_Tp> && requires(_Tp&& __t) { in requires()52 …!__member_begin<_Tp> && __can_borrow<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp&…106 concept __member_end = __can_borrow<_Tp> && requires(_Tp&& __t) { in requires()115 …!__member_end<_Tp> && __can_borrow<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp&& …
39 concept __member_rbegin = __can_borrow<_Tp> && requires(_Tp&& __t) { in requires()47 …!__member_rbegin<_Tp> && __can_borrow<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp…53 … __can_borrow<_Tp> && !__member_rbegin<_Tp> && !__unqualified_rbegin<_Tp> && requires(_Tp&& __t) {
40 concept __member_rend = __can_borrow<_Tp> && requires(_Tp&& __t) { in requires()49 …!__member_rend<_Tp> && __can_borrow<_Tp> && __class_or_enum<remove_cvref_t<_Tp>> && requires(_Tp&&…55 concept __can_reverse = __can_borrow<_Tp> && !__member_rend<_Tp> && !__unqualified_rend<_Tp> && req…
43 concept __member_data = __can_borrow<_Tp> && requires(_Tp&& __t) { in requires()48 concept __ranges_begin_invocable = !__member_data<_Tp> && __can_borrow<_Tp> && requires(_Tp&& __t) {