Lines Matching refs:reference_wrapper
29 class _LIBCPP_TEMPLATE_VIS reference_wrapper : public __weak_result_type<_Tp> {
43 …class = __enable_if_t<!__is_same_uncvref<_Up, reference_wrapper>::value, decltype(__fun(std::declv…
44 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 reference_wrapper(_Up&& __u) in reference_wrapper() function
70 reference_wrapper(_Tp&) -> reference_wrapper<_Tp>;
74 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 reference_wrapper<_Tp> ref(_Tp& __t) _NO… in ref()
75 return reference_wrapper<_Tp>(__t); in ref()
79 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 reference_wrapper<_Tp>
80 ref(reference_wrapper<_Tp> __t) _NOEXCEPT { in ref()
85 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 reference_wrapper<const _Tp> cref(const … in cref()
86 return reference_wrapper<const _Tp>(__t); in cref()
90 inline _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 reference_wrapper<const _Tp>
91 cref(reference_wrapper<_Tp> __t) _NOEXCEPT { in cref()