Lines Matching refs:reference_wrapper
26 class _LIBCPP_TEMPLATE_VIS reference_wrapper
46 reference_wrapper(type& __f) _NOEXCEPT in reference_wrapper() function
49 …template <class _Up, class = _EnableIf<!__is_same_uncvref<_Up, reference_wrapper>::value, decltype…
51 reference_wrapper(_Up&& __u) _NOEXCEPT_(noexcept(__fun(declval<_Up>()))) {
181 reference_wrapper(_Tp&) -> reference_wrapper<_Tp>;
186 reference_wrapper<_Tp>
189 return reference_wrapper<_Tp>(__t); in ref()
194 reference_wrapper<_Tp>
195 ref(reference_wrapper<_Tp> __t) _NOEXCEPT in ref()
202 reference_wrapper<const _Tp>
205 return reference_wrapper<const _Tp>(__t); in cref()
210 reference_wrapper<const _Tp>
211 cref(reference_wrapper<_Tp> __t) _NOEXCEPT in cref()