Lines Matching refs:reference_wrapper
29 class _LIBCPP_TEMPLATE_VIS reference_wrapper : public __weak_result_type<_Tp>
41 …template <class _Up, class = __enable_if_t<!__is_same_uncvref<_Up, reference_wrapper>::value, decl…
43 reference_wrapper(_Up&& __u) _NOEXCEPT_(noexcept(__fun(std::declval<_Up>()))) { in reference_wrapper() function
65 reference_wrapper(_Tp&) -> reference_wrapper<_Tp>;
70 reference_wrapper<_Tp>
73 return reference_wrapper<_Tp>(__t); in ref()
78 reference_wrapper<_Tp>
79 ref(reference_wrapper<_Tp> __t) _NOEXCEPT in ref()
86 reference_wrapper<const _Tp>
89 return reference_wrapper<const _Tp>(__t); in cref()
94 reference_wrapper<const _Tp>
95 cref(reference_wrapper<_Tp> __t) _NOEXCEPT in cref()