Lines Matching refs:__u
201 unique_ptr(unique_ptr&& __u) _NOEXCEPT
202 : __ptr_(__u.release(), _VSTD::forward<deleter_type>(__u.get_deleter())) {
210 unique_ptr(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT
211 : __ptr_(__u.release(), _VSTD::forward<_Ep>(__u.get_deleter())) {}
224 unique_ptr& operator=(unique_ptr&& __u) _NOEXCEPT {
225 reset(__u.release());
226 __ptr_.second() = _VSTD::forward<deleter_type>(__u.get_deleter());
235 unique_ptr& operator=(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT {
236 reset(__u.release());
237 __ptr_.second() = _VSTD::forward<_Ep>(__u.get_deleter());
309 void swap(unique_ptr& __u) _NOEXCEPT {
310 __ptr_.swap(__u.__ptr_);
443 unique_ptr(unique_ptr&& __u) _NOEXCEPT
444 : __ptr_(__u.release(), _VSTD::forward<deleter_type>(__u.get_deleter())) {
448 unique_ptr& operator=(unique_ptr&& __u) _NOEXCEPT {
449 reset(__u.release());
450 __ptr_.second() = _VSTD::forward<deleter_type>(__u.get_deleter());
459 unique_ptr(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT
460 : __ptr_(__u.release(), _VSTD::forward<_Ep>(__u.get_deleter())) {
469 operator=(unique_ptr<_Up, _Ep>&& __u) _NOEXCEPT {
470 reset(__u.release());
471 __ptr_.second() = _VSTD::forward<_Ep>(__u.get_deleter());
541 void swap(unique_ptr& __u) _NOEXCEPT {
542 __ptr_.swap(__u.__ptr_);