Searched refs:get_deleter (Results 1 - 3 of 3) sorted by relevance

/openbsd-current/gnu/llvm/libcxx/include/__memory/
H A Dunique_ptr.h211 : __ptr_(__u.release(), _VSTD::forward<deleter_type>(__u.get_deleter())) {}
218 : __ptr_(__u.release(), _VSTD::forward<_Ep>(__u.get_deleter())) {}
232 __ptr_.second() = _VSTD::forward<deleter_type>(__u.get_deleter());
242 __ptr_.second() = _VSTD::forward<_Ep>(__u.get_deleter());
277 _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX23 deleter_type& get_deleter() _NOEXCEPT {
280 _LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_SINCE_CXX23 const deleter_type& get_deleter() const _NOEXCEPT {
430 : __ptr_(__u.release(), _VSTD::forward<deleter_type>(__u.get_deleter())) {}
434 __ptr_.second() = _VSTD::forward<deleter_type>(__u.get_deleter());
443 : __ptr_(__u.release(), _VSTD::forward<_Ep>(__u.get_deleter())) {}
451 __ptr_.second() = _VSTD::forward<_Ep>(__u.get_deleter());
[all...]
H A Dshared_ptr.h710 __cntrl_ = new _CntrlBlk(__r.get(), std::move(__r.get_deleter()), _AllocT());
735 __cntrl_ = new _CntrlBlk(__r.get(), _VSTD::ref(__r.get_deleter()), _AllocT());
1539 get_deleter(const shared_ptr<_Tp>& __p) _NOEXCEPT
/openbsd-current/gnu/gcc/libstdc++-v3/include/tr1/
H A Dboost_shared_ptr.h710 friend _Del* get_deleter(const __shared_ptr<_Tp1, _Lp1>&);
779 // 2.2.3.10 shared_ptr get_deleter (experimental)
782 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) function in namespace:std

Completed in 164 milliseconds