Home
last modified time | relevance | path

Searched refs:__shared_count (Results 1 – 21 of 21) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
Dshared_ptr.h287 class __shared_count in _GLIBCXX_VISIBILITY()
290 __shared_count() in _GLIBCXX_VISIBILITY()
295 __shared_count(_Ptr __p) : _M_pi(0) in _GLIBCXX_VISIBILITY()
311 __shared_count(_Ptr __p, _Deleter __d) : _M_pi(0) in _GLIBCXX_VISIBILITY()
330 __shared_count(std::auto_ptr<_Tp>& __r) in _GLIBCXX_VISIBILITY()
339 __shared_count(const __weak_count<_Lp>& __r); in _GLIBCXX_VISIBILITY()
341 ~__shared_count() // nothrow in _GLIBCXX_VISIBILITY()
347 __shared_count(const __shared_count& __r) in _GLIBCXX_VISIBILITY()
354 __shared_count& in _GLIBCXX_VISIBILITY()
355 operator=(const __shared_count& __r) // nothrow in _GLIBCXX_VISIBILITY()
[all …]
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
Dshared_ptr_base.h410 class __shared_count; in _GLIBCXX_VISIBILITY() local
626 friend class __shared_count<_Lp>; // To be able to call _M_ptr(). in _GLIBCXX_VISIBILITY()
679 friend class __shared_count<_Lp>; // To be able to call _M_ptr(). in _GLIBCXX_VISIBILITY()
834 friend class __shared_count<_Lp>; // To be able to call _M_ptr(). in _GLIBCXX_VISIBILITY()
893 class __shared_count in _GLIBCXX_VISIBILITY()
908 constexpr __shared_count() noexcept : _M_pi(0) in _GLIBCXX_VISIBILITY()
913 __shared_count(_Ptr __p) : _M_pi(0) in _GLIBCXX_VISIBILITY()
927 __shared_count(_Ptr __p, /* is_array = */ false_type) in _GLIBCXX_VISIBILITY()
928 : __shared_count(__p) in _GLIBCXX_VISIBILITY()
932 __shared_count(_Ptr __p, /* is_array = */ true_type) in _GLIBCXX_VISIBILITY()
[all …]
Dshared_ptr.h960 _M_weak_assign(_Tp1* __p, const __shared_count<>& __n) const noexcept in _GLIBCXX_VISIBILITY()
965 __enable_shared_from_this_base(const __shared_count<>&, in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/include/backward/
Dauto_ptr.h306 __shared_count<_Lp>::__shared_count(std::auto_ptr<_Tp>&& __r) in _GLIBCXX_VISIBILITY()
319 _M_refcount = __shared_count<_Lp>(std::move(__r)); in _GLIBCXX_VISIBILITY()
/netbsd/src/external/gpl3/gcc/dist/libstdc++-v3/
DChangeLog-2008541 (__shared_count::_M_less,__weak_count::_M_less,operator<): Replace
1160 * include/bits/shared_ptr.h (__shared_count<>::
1161 __shared_count(_Ptr, _Deleter), __shared_count<>::
1162 __shared_count(_Ptr, _Deleter, _Alloc), __shared_count<>::
1163 __shared_count(_Sp_make_shared_tag, _Tp*, _Alloc, _Args&&...)):
1345 (__shared_count,__shared_ptr,shared_ptr,swap): Add unique_ptr
DChangeLog-20131073 * include/bits/shared_ptr_base.h (__shared_count::__shared_count(P,D)):
1075 (__shared_count::_S_create_from_up): Inline into ...
1076 (__shared_count::__shared_count(unique_ptr<Y,D>&&): Here. Use
DChangeLog-2010239 * include/bits/shared_ptr_base.h (__shared_count<>::
240 __shared_count(_Sp_make_shared_tag, _Tp*, _Alloc, _Args&&...),
745 * include/bits/shared_ptr_base.h (__shared_count::__shared_count(),
746 __shared_count::__shared_count(), __shared_ptr<>::__shared_ptr(),
3966 (__shared_count): Add nullptr_t support and make constructors explicit.
DChangeLog-20196533 (_Sp_counted_ptr_inplace): Declare __shared_count<_Lp> as a friend.
6536 (__shared_count(Ptr, Deleter),__shared_count(Ptr, Deleter, Alloc)):
6538 (__shared_count(_Sp_make_shared_tag, const _Alloc&, Args&&...)):
6540 (__shared_count(Tp*&, _Sp_alloc_shared_tag<_Alloc>, Args&&...)): Use
6546 to the __shared_count constructor.
DChangeLog-20201778 * include/tr1/shared_ptr.h (__shared_count, __shared_ptr)
2195 (__shared_count(const __weak_count&, nothrow_t)): Add noexcept
2262 (__shared_count, __shared_ptr): Use nullptr for null pointer
2264 (__shared_count(const __weak_count&)): Use _M_add_ref_lock_nothrow
2266 (__shared_count(const __weak_count&, nothrow_t)): Add noexcept.
DChangeLog-201218 * include/bits/shared_ptr_base.h (__shared_count::_S_create_from_up):
960 * include/bits/shared_ptr_base.h (__shared_count::_S_create_from_up):
DChangeLog5019 * include/bits/shared_ptr_base.h (__shared_count, __weak_count)
5271 (__shared_count(_Tp*&, const _Sp_counted_array_base&, _Init)):
DChangeLog-20145684 (__shared_count::__shared_count, __shared_ptr::__shared_ptr): Use
7029 (__shared_count): Add new non-throwing constructor.
DChangeLog-2016903 (__shared_count(_Ptr, false_type), __shared_count(_Ptr, true_type)):
911 (__shared_ptr(_Yp*)): Use tag dispatching to call new __shared_count
9299 * include/bits/shared_ptr_base.h (_Sp_counted_deleter, __shared_count,
DChangeLog-20212496 * include/bits/shared_ptr_base.h (__shared_count): Use
5488 * include/bits/shared_ptr_base.h (__shared_count(unique_ptr&&)):
DChangeLog-20172356 (_Sp_counted_deleter::_Impl, __shared_count, __shared_ptr): Likewise.
DChangeLog-20153398 * include/bits/shared_ptr_base.h (__shared_count(unique_ptr&&)): Check
DChangeLog-2011740 (__shared_count, __shared_ptr): Use allocator_traits.
DChangeLog-20061673 __enable_shared_from_this_helper(const __shared_count<>&, const
DChangeLog-20184553 * include/bits/shared_ptr_base.h (__shared_count): Remove redundant
DChangeLog-2007180 aliasing, make_shared and rvalue-references. Move __shared_count
/netbsd/src/external/gpl3/binutils/dist/
DChangeLog.git172049 …#10 0x00000000004e1d2f in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0…
180112 …#17 0x00005555557263c3 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0…
180210 …#17 0x00005555557263c3 in std::__shared_count<(__gnu_cxx::_Lock_policy)2>::~__shared_count (this=0…