reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
362 class __shared_count;
313 _M_refcount = __shared_count<_Lp>(std::move(__r));
usr/include/c++/7.4.0/bits/shared_ptr.h660 _M_weak_assign(_Tp1* __p, const __shared_count<>& __n) const noexcept 665 __enable_shared_from_this_base(const __shared_count<>&,usr/include/c++/7.4.0/bits/shared_ptr_base.h
595 : __shared_count(__p) 600 : __shared_count(__p, __sp_array_delete{}, allocator<void>()) 605 : __shared_count(__p, std::move(__d), allocator<void>()) 687 __shared_count(const __shared_count& __r) noexcept 694 __shared_count& 695 operator=(const __shared_count& __r) noexcept 710 _M_swap(__shared_count& __r) noexcept 730 _M_less(const __shared_count& __rhs) const noexcept 739 operator==(const __shared_count& __a, const __shared_count& __b) noexcept 739 operator==(const __shared_count& __a, const __shared_count& __b) noexcept 756 __weak_count(const __shared_count<_Lp>& __r) noexcept 781 operator=(const __shared_count<_Lp>& __r) noexcept 831 _M_less(const __shared_count<_Lp>& __rhs) const noexcept 1161 _M_refcount = __shared_count<_Lp>(std::move(__r)); 1177 _M_refcount = __shared_count<_Lp>(std::move(__r)); 1330 __shared_count<_Lp> __count(__ptr, __del, __del._M_alloc); 1356 std::declval<const __shared_count<_Lp>&>(), 1402 __shared_count<_Lp> _M_refcount; // Reference counter. 1720 _M_assign(_Tp* __ptr, const __shared_count<_Lp>& __refcount) noexcept 1819 _M_weak_assign(_Tp1* __p, const __shared_count<_Lp>& __n) const noexcept 1823 __enable_shared_from_this_base(const __shared_count<_Lp>&,