Searched refs:__shared_ptr (Results 1 - 20 of 20) sorted by relevance

/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/
H A Dshared_ptr_atomic.h76 atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) argument
115 inline __shared_ptr<_Tp, _Lp>
116 atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) argument
123 inline __shared_ptr<_Tp, _Lp>
124 atomic_load(const __shared_ptr<_Tp, _Lp>* __p) argument
153 atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p,
154 __shared_ptr<_Tp, _Lp> __r,
163 atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r)
193 inline __shared_ptr<_T
[all...]
H A Dshared_ptr_base.h342 class __shared_ptr;
576 // might still call it from __shared_ptr ctor to get the pointer out.
1027 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); }
1040 auto __ptr = static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get();
1082 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); }
1086 class __shared_ptr class in inherits:__shared_ptr_access
1105 using _Assignable = _Compatible<_Yp, __shared_ptr&>;
1118 using _UniqAssignable = _UniqCompatible<_Yp, _Del, __shared_ptr&>;
1126 constexpr __shared_ptr() noexcept
1132 __shared_ptr(_Y function in class:__shared_ptr
1141 __shared_ptr(_Yp* __p, _Deleter __d) function in class:__shared_ptr
1151 __shared_ptr(_Yp* __p, _Deleter __d, _Alloc __a) function in class:__shared_ptr
1160 __shared_ptr(nullptr_t __p, _Deleter __d) function in class:__shared_ptr
1165 __shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:__shared_ptr
1211 explicit __shared_ptr(const __weak_ptr<_Yp, _Lp>& __r) function in class:__shared_ptr
1222 __shared_ptr(unique_ptr<_Yp, _Del>&& __r) function in class:__shared_ptr
1238 __shared_ptr(unique_ptr<_Tp1, _Del>&& __r, __sp_array_delete) function in class:__shared_ptr
1257 constexpr __shared_ptr(nullptr_t) noexcept : __shared_ptr() { } function in class:__shared_ptr
1375 __shared_ptr(_Sp_alloc_shared_tag<_Alloc> __tag, _Args&&... __args) function in class:__shared_ptr
1386 __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t) function in class:__shared_ptr
[all...]
H A Dshared_ptr.h70 const __shared_ptr<_Tp, _Lp>& __p)
78 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept
121 class shared_ptr : public __shared_ptr<_Tp>
125 is_constructible<__shared_ptr<_Tp>, _Args...>::value
130 is_assignable<__shared_ptr<_Tp>&, _Arg>::value, shared_ptr&
136 using element_type = typename __shared_ptr<_Tp>::element_type;
147 constexpr shared_ptr() noexcept : __shared_ptr<_Tp>() { } function in class:shared_ptr
159 shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { }
172 * __shared_ptr will release __p by calling __d(__p)
177 : __shared_ptr<_T
69 operator <<(std::basic_ostream<_Ch, _Tr>& __os, const __shared_ptr<_Tp, _Lp>& __p) argument
257 : __shared_ptr<_Tp>(__r, __p) { } function in class:shared_ptr
296 : __shared_ptr<_Tp>(__r) { } function in class:shared_ptr
[all...]
H A Dfs_dir.h441 std::__shared_ptr<_Dir> _M_dir;
539 std::__shared_ptr<_Dir_stack> _M_dirs;
567 __shared_ptr<filesystem::_Dir>;
569 __shared_ptr<filesystem::recursive_directory_iterator::_Dir_stack>;
H A Dfs_path.h685 std::__shared_ptr<const _Impl> _M_impl;
1350 extern template class __shared_ptr<const filesystem::filesystem_error::_Impl>;
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/
H A Dshared_ptr.h492 class __shared_ptr;
539 class __shared_ptr class in namespace:tr1
544 __shared_ptr() function in class:tr1::__shared_ptr
550 __shared_ptr(_Tp1* __p) function in class:tr1::__shared_ptr
559 __shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::__shared_ptr
570 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r) argument
576 __shared_ptr(const __weak_ptr<_Tp1, _Lp>& __r) function in class:tr1::__shared_ptr
589 __shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::__shared_ptr
602 __shared_ptr(cons argument
608 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __const_cast_tag) argument
614 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __dynamic_cast_tag) argument
624 operator =(const __shared_ptr<_Tp1, _Lp>& __r) argument
708 _M_less(const __shared_ptr<_Tp1, _Lp1>& __rhs) const argument
720 operator ==(const __shared_ptr& __a, const __shared_ptr<_Tp1, _Lp>& __b) argument
725 operator !=(const __shared_ptr& __a, const __shared_ptr<_Tp1, _Lp>& __b) argument
730 operator <(const __shared_ptr& __a, const __shared_ptr<_Tp1, _Lp>& __b) argument
751 static_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) argument
761 const_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) argument
771 dynamic_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) argument
777 operator <<(std::basic_ostream<_Ch, _Tr>& __os, const __shared_ptr<_Tp, _Lp>& __p) argument
787 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) argument
832 __weak_ptr(const __shared_ptr<_Tp1, _Lp>& __r) argument
847 operator =(const __shared_ptr<_Tp1, _Lp>& __r) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/
H A Dshared_ptr.h497 class __shared_ptr;
544 class __shared_ptr class in namespace:tr1
549 __shared_ptr() function in class:tr1::__shared_ptr
555 __shared_ptr(_Tp1* __p) function in class:tr1::__shared_ptr
564 __shared_ptr(_Tp1* __p, _Deleter __d) function in class:tr1::__shared_ptr
575 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r) argument
581 __shared_ptr(const __weak_ptr<_Tp1, _Lp>& __r) function in class:tr1::__shared_ptr
596 __shared_ptr(std::auto_ptr<_Tp1>& __r) function in class:tr1::__shared_ptr
609 __shared_ptr(cons argument
615 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __const_cast_tag) argument
621 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __dynamic_cast_tag) argument
631 operator =(const __shared_ptr<_Tp1, _Lp>& __r) argument
718 _M_less(const __shared_ptr<_Tp1, _Lp1>& __rhs) const argument
730 operator ==(const __shared_ptr& __a, const __shared_ptr<_Tp1, _Lp>& __b) argument
735 operator !=(const __shared_ptr& __a, const __shared_ptr<_Tp1, _Lp>& __b) argument
740 operator <(const __shared_ptr& __a, const __shared_ptr<_Tp1, _Lp>& __b) argument
761 static_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) argument
771 const_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) argument
781 dynamic_pointer_cast(const __shared_ptr<_Tp1, _Lp>& __r) argument
787 operator <<(std::basic_ostream<_Ch, _Tr>& __os, const __shared_ptr<_Tp, _Lp>& __p) argument
797 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) argument
842 __weak_ptr(const __shared_ptr<_Tp1, _Lp>& __r) argument
857 operator =(const __shared_ptr<_Tp1, _Lp>& __r) argument
[all...]
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/bits/
H A Dshared_ptr_base.h386 class __shared_ptr;
629 // might still call it from __shared_ptr ctor to get the pointer out.
1363 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); }
1376 auto __ptr = static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get();
1418 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); }
1422 class __shared_ptr class in inherits:__shared_ptr_access
1441 using _Assignable = _Compatible<_Yp, __shared_ptr&>;
1454 using _UniqAssignable = _UniqCompatible<_Yp, _Del, __shared_ptr&>;
1462 constexpr __shared_ptr() noexcept
1468 __shared_ptr(_Y function in class:__shared_ptr
1477 __shared_ptr(_Yp* __p, _Deleter __d) function in class:__shared_ptr
1487 __shared_ptr(_Yp* __p, _Deleter __d, _Alloc __a) function in class:__shared_ptr
1496 __shared_ptr(nullptr_t __p, _Deleter __d) function in class:__shared_ptr
1501 __shared_ptr(nullptr_t __p, _Deleter __d, _Alloc __a) function in class:__shared_ptr
1547 explicit __shared_ptr(const __weak_ptr<_Yp, _Lp>& __r) function in class:__shared_ptr
1558 __shared_ptr(unique_ptr<_Yp, _Del>&& __r) function in class:__shared_ptr
1574 __shared_ptr(unique_ptr<_Tp1, _Del>&& __r, __sp_array_delete) function in class:__shared_ptr
1593 constexpr __shared_ptr(nullptr_t) noexcept : __shared_ptr() { } function in class:__shared_ptr
1711 __shared_ptr(_Sp_alloc_shared_tag<_Alloc> __tag, _Args&&... __args) function in class:__shared_ptr
1723 __shared_ptr(const _Sp_counted_array_base<_Alloc>& __a, function in class:__shared_ptr
[all...]
H A Dshared_ptr_atomic.h102 atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) argument
141 inline __shared_ptr<_Tp, _Lp>
142 atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) argument
149 inline __shared_ptr<_Tp, _Lp>
150 atomic_load(const __shared_ptr<_Tp, _Lp>* __p) argument
179 atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p,
180 __shared_ptr<_Tp, _Lp> __r,
189 atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r)
219 inline __shared_ptr<_T
[all...]
H A Dshared_ptr.h71 const __shared_ptr<_Tp, _Lp>& __p)
79 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept
175 class shared_ptr : public __shared_ptr<_Tp>
179 is_constructible<__shared_ptr<_Tp>, _Args...>::value
184 is_assignable<__shared_ptr<_Tp>&, _Arg>::value, shared_ptr&
190 using element_type = typename __shared_ptr<_Tp>::element_type;
202 constexpr shared_ptr() noexcept : __shared_ptr<_Tp>() { } function in class:shared_ptr
214 shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { }
227 * __shared_ptr will release __p by calling __d(__p)
232 : __shared_ptr<_T
70 operator <<(std::basic_ostream<_Ch, _Tr>& __os, const __shared_ptr<_Tp, _Lp>& __p) argument
312 : __shared_ptr<_Tp>(__r, __p) { } function in class:shared_ptr
352 : __shared_ptr<_Tp>(__r) { } function in class:shared_ptr
536 : __shared_ptr<_Tp>(__r, std::nothrow) { } function in class:shared_ptr
[all...]
H A Dfs_dir.h451 std::__shared_ptr<_Dir> _M_dir;
558 std::__shared_ptr<_Dir_stack> _M_dirs;
594 __shared_ptr<filesystem::_Dir>;
596 __shared_ptr<filesystem::recursive_directory_iterator::_Dir_stack>;
H A Dfs_path.h774 std::__shared_ptr<const _Impl> _M_impl;
1432 extern template class __shared_ptr<const filesystem::filesystem_error::_Impl>;
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/backward/
H A Dauto_ptr.h309 __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:__shared_ptr
323 : __shared_ptr<_Tp>(std::move(__r)) { }
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/backward/
H A Dauto_ptr.h309 __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) function in class:__shared_ptr
323 : __shared_ptr<_Tp>(std::move(__r)) { }
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/
H A Dfs_dir.cc42 template class std::__shared_ptr<fs::_Dir>; member in class:std
43 template class std::__shared_ptr<fs::recursive_directory_iterator::_Dir_stack>; member in class:std
H A Dfs_path.cc2037 template class std::__shared_ptr<const fs::filesystem_error::_Impl>; member in class:std
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/
H A Dfs_dir.cc42 template class std::__shared_ptr<fs::_Dir>; member in class:std
43 template class std::__shared_ptr<fs::recursive_directory_iterator::_Dir_stack>; member in class:std
H A Dfs_path.cc2029 template class std::__shared_ptr<const fs::filesystem_error::_Impl>; member in class:std
/netbsd-current/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/
H A Dshared_ptr.h63 class shared_ptr : public __shared_ptr<_Tp>
65 using _Base_type = __shared_ptr<_Tp>;
199 __shared_ptr<_Tp>::operator=(std::move(__r));
216 // in __shared_ptr
/netbsd-current/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/
H A Dshared_ptr.h63 class shared_ptr : public __shared_ptr<_Tp>
65 using _Base_type = __shared_ptr<_Tp>;
199 __shared_ptr<_Tp>::operator=(std::move(__r));
216 // in __shared_ptr

Completed in 366 milliseconds