Lines Matching refs:__u
151 static _LIBCPP_CONSTEXPR element_type* __get_pointer(_Up* __u)
153 return __u;
157 static _LIBCPP_CONSTEXPR element_type* __get_pointer(_Up& __u)
159 return __get_pointer(__u.get());
163 static _LIBCPP_CONSTEXPR const element_type* __get_pointer(const _Up* __u)
165 return __u;
169 static _LIBCPP_CONSTEXPR const element_type* __get_pointer(const _Up& __u)
171 return __get_pointer(__u.get());
214 explicit _LIBCPP_CONSTEXPR propagate_const(_Up&& __u)
215 : __t_(std::forward<_Up>(__u))
222 _LIBCPP_CONSTEXPR propagate_const(_Up&& __u)
223 : __t_(std::forward<_Up>(__u))
239 _LIBCPP_CONSTEXPR propagate_const& operator=(_Up&& __u)
241 __t_ = std::forward<_Up>(__u);
378 _LIBCPP_CONSTEXPR bool operator==(const propagate_const<_Tp>& __pt, const _Up& __u)
380 return _VSTD_LFTS_V2::get_underlying(__pt) == __u;
385 _LIBCPP_CONSTEXPR bool operator!=(const propagate_const<_Tp>& __pt, const _Up& __u)
387 return _VSTD_LFTS_V2::get_underlying(__pt) != __u;
392 _LIBCPP_CONSTEXPR bool operator<(const propagate_const<_Tp>& __pt, const _Up& __u)
394 return _VSTD_LFTS_V2::get_underlying(__pt) < __u;
399 _LIBCPP_CONSTEXPR bool operator>(const propagate_const<_Tp>& __pt, const _Up& __u)
401 return _VSTD_LFTS_V2::get_underlying(__pt) > __u;
406 _LIBCPP_CONSTEXPR bool operator<=(const propagate_const<_Tp>& __pt, const _Up& __u)
408 return _VSTD_LFTS_V2::get_underlying(__pt) <= __u;
413 _LIBCPP_CONSTEXPR bool operator>=(const propagate_const<_Tp>& __pt, const _Up& __u)
415 return _VSTD_LFTS_V2::get_underlying(__pt) >= __u;