/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
H A D | shared_ptr.h | 492 class __shared_ptr; in _GLIBCXX_VISIBILITY() local 539 class __shared_ptr in _GLIBCXX_VISIBILITY() 544 __shared_ptr() in _GLIBCXX_VISIBILITY() 550 __shared_ptr(_Tp1* __p) in _GLIBCXX_VISIBILITY() 559 __shared_ptr(_Tp1* __p, _Deleter __d) in _GLIBCXX_VISIBILITY() 570 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r) in _GLIBCXX_VISIBILITY() 576 __shared_ptr(const __weak_ptr<_Tp1, _Lp>& __r) in _GLIBCXX_VISIBILITY() 589 __shared_ptr(std::auto_ptr<_Tp1>& __r) in _GLIBCXX_VISIBILITY() 602 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __static_cast_tag) in _GLIBCXX_VISIBILITY() 608 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __const_cast_tag) in _GLIBCXX_VISIBILITY() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
H A D | shared_ptr.h | 497 class __shared_ptr; in _GLIBCXX_VISIBILITY() local 544 class __shared_ptr in _GLIBCXX_VISIBILITY() 549 __shared_ptr() in _GLIBCXX_VISIBILITY() 555 __shared_ptr(_Tp1* __p) in _GLIBCXX_VISIBILITY() 564 __shared_ptr(_Tp1* __p, _Deleter __d) in _GLIBCXX_VISIBILITY() 575 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r) in _GLIBCXX_VISIBILITY() 581 __shared_ptr(const __weak_ptr<_Tp1, _Lp>& __r) in _GLIBCXX_VISIBILITY() 596 __shared_ptr(std::auto_ptr<_Tp1>& __r) in _GLIBCXX_VISIBILITY() 609 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __static_cast_tag) in _GLIBCXX_VISIBILITY() 615 __shared_ptr(const __shared_ptr<_Tp1, _Lp>& __r, __const_cast_tag) in _GLIBCXX_VISIBILITY() [all …]
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
H A D | shared_ptr_atomic.h | 76 atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) in _GLIBCXX_VISIBILITY() 115 inline __shared_ptr<_Tp, _Lp> in _GLIBCXX_VISIBILITY() 116 atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) in _GLIBCXX_VISIBILITY() 123 inline __shared_ptr<_Tp, _Lp> in _GLIBCXX_VISIBILITY() 124 atomic_load(const __shared_ptr<_Tp, _Lp>* __p) in _GLIBCXX_VISIBILITY() 153 atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p, in _GLIBCXX_VISIBILITY() 154 __shared_ptr<_Tp, _Lp> __r, in _GLIBCXX_VISIBILITY() 163 atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) in _GLIBCXX_VISIBILITY() 193 inline __shared_ptr<_Tp, _Lp> in _GLIBCXX_VISIBILITY() 194 atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, in _GLIBCXX_VISIBILITY() [all …]
|
H A D | shared_ptr_base.h | 342 class __shared_ptr; in _GLIBCXX_VISIBILITY() local 1027 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); } in _GLIBCXX_VISIBILITY() 1040 auto __ptr = static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); in _GLIBCXX_VISIBILITY() 1082 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); } in _GLIBCXX_VISIBILITY() 1086 class __shared_ptr in _GLIBCXX_VISIBILITY() 1105 using _Assignable = _Compatible<_Yp, __shared_ptr&>; in _GLIBCXX_VISIBILITY() 1118 using _UniqAssignable = _UniqCompatible<_Yp, _Del, __shared_ptr&>; in _GLIBCXX_VISIBILITY() 1126 constexpr __shared_ptr() noexcept in _GLIBCXX_VISIBILITY() 1132 __shared_ptr(_Yp* __p) in _GLIBCXX_VISIBILITY() 1141 __shared_ptr(_Yp* __p, _Deleter __d) in _GLIBCXX_VISIBILITY() [all …]
|
H A D | shared_ptr.h | 70 const __shared_ptr<_Tp, _Lp>& __p) in _GLIBCXX_VISIBILITY() 78 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept in _GLIBCXX_VISIBILITY() 121 class shared_ptr : public __shared_ptr<_Tp> in _GLIBCXX_VISIBILITY() 125 is_constructible<__shared_ptr<_Tp>, _Args...>::value in _GLIBCXX_VISIBILITY() 130 is_assignable<__shared_ptr<_Tp>&, _Arg>::value, shared_ptr& in _GLIBCXX_VISIBILITY() 136 using element_type = typename __shared_ptr<_Tp>::element_type; in _GLIBCXX_VISIBILITY() 147 constexpr shared_ptr() noexcept : __shared_ptr<_Tp>() { } in _GLIBCXX_VISIBILITY() 159 shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { } in _GLIBCXX_VISIBILITY() 177 : __shared_ptr<_Tp>(__p, std::move(__d)) { } in _GLIBCXX_VISIBILITY() 194 : __shared_ptr<_Tp>(__p, std::move(__d)) { } in _GLIBCXX_VISIBILITY() [all …]
|
H A D | fs_dir.h | 441 std::__shared_ptr<_Dir> _M_dir; in _GLIBCXX_VISIBILITY() 539 std::__shared_ptr<_Dir_stack> _M_dirs; in _GLIBCXX_VISIBILITY() 567 __shared_ptr<filesystem::_Dir>; in _GLIBCXX_VISIBILITY() 569 __shared_ptr<filesystem::recursive_directory_iterator::_Dir_stack>; in _GLIBCXX_VISIBILITY()
|
H A D | fs_path.h | 685 std::__shared_ptr<const _Impl> _M_impl; in _GLIBCXX_VISIBILITY() 1350 extern template class __shared_ptr<const filesystem::filesystem_error::_Impl>; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
H A D | shared_ptr_base.h | 386 class __shared_ptr; in _GLIBCXX_VISIBILITY() local 1363 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); } in _GLIBCXX_VISIBILITY() 1376 auto __ptr = static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); in _GLIBCXX_VISIBILITY() 1418 { return static_cast<const __shared_ptr<_Tp, _Lp>*>(this)->get(); } in _GLIBCXX_VISIBILITY() 1422 class __shared_ptr in _GLIBCXX_VISIBILITY() 1441 using _Assignable = _Compatible<_Yp, __shared_ptr&>; in _GLIBCXX_VISIBILITY() 1454 using _UniqAssignable = _UniqCompatible<_Yp, _Del, __shared_ptr&>; in _GLIBCXX_VISIBILITY() 1462 constexpr __shared_ptr() noexcept in _GLIBCXX_VISIBILITY() 1468 __shared_ptr(_Yp* __p) in _GLIBCXX_VISIBILITY() 1477 __shared_ptr(_Yp* __p, _Deleter __d) in _GLIBCXX_VISIBILITY() [all …]
|
H A D | shared_ptr_atomic.h | 102 atomic_is_lock_free(const __shared_ptr<_Tp, _Lp>* __p) in _GLIBCXX_VISIBILITY() 141 inline __shared_ptr<_Tp, _Lp> in _GLIBCXX_VISIBILITY() 142 atomic_load_explicit(const __shared_ptr<_Tp, _Lp>* __p, memory_order) in _GLIBCXX_VISIBILITY() 149 inline __shared_ptr<_Tp, _Lp> in _GLIBCXX_VISIBILITY() 150 atomic_load(const __shared_ptr<_Tp, _Lp>* __p) in _GLIBCXX_VISIBILITY() 179 atomic_store_explicit(__shared_ptr<_Tp, _Lp>* __p, in _GLIBCXX_VISIBILITY() 180 __shared_ptr<_Tp, _Lp> __r, in _GLIBCXX_VISIBILITY() 189 atomic_store(__shared_ptr<_Tp, _Lp>* __p, __shared_ptr<_Tp, _Lp> __r) in _GLIBCXX_VISIBILITY() 219 inline __shared_ptr<_Tp, _Lp> in _GLIBCXX_VISIBILITY() 220 atomic_exchange_explicit(__shared_ptr<_Tp, _Lp>* __p, in _GLIBCXX_VISIBILITY() [all …]
|
H A D | shared_ptr.h | 71 const __shared_ptr<_Tp, _Lp>& __p) in _GLIBCXX_VISIBILITY() 79 get_deleter(const __shared_ptr<_Tp, _Lp>& __p) noexcept in _GLIBCXX_VISIBILITY() 175 class shared_ptr : public __shared_ptr<_Tp> in _GLIBCXX_VISIBILITY() 179 is_constructible<__shared_ptr<_Tp>, _Args...>::value in _GLIBCXX_VISIBILITY() 184 is_assignable<__shared_ptr<_Tp>&, _Arg>::value, shared_ptr& in _GLIBCXX_VISIBILITY() 190 using element_type = typename __shared_ptr<_Tp>::element_type; in _GLIBCXX_VISIBILITY() 202 constexpr shared_ptr() noexcept : __shared_ptr<_Tp>() { } in _GLIBCXX_VISIBILITY() 214 shared_ptr(_Yp* __p) : __shared_ptr<_Tp>(__p) { } in _GLIBCXX_VISIBILITY() 232 : __shared_ptr<_Tp>(__p, std::move(__d)) { } in _GLIBCXX_VISIBILITY() 249 : __shared_ptr<_Tp>(__p, std::move(__d)) { } in _GLIBCXX_VISIBILITY() [all …]
|
H A D | fs_dir.h | 470 std::__shared_ptr<_Dir> _M_dir; in _GLIBCXX_VISIBILITY() 585 std::__shared_ptr<_Dir_stack> _M_dirs; in _GLIBCXX_VISIBILITY() 625 __shared_ptr<filesystem::_Dir>; in _GLIBCXX_VISIBILITY() 627 __shared_ptr<filesystem::recursive_directory_iterator::_Dir_stack>; in _GLIBCXX_VISIBILITY()
|
H A D | fs_path.h | 779 std::__shared_ptr<const _Impl> _M_impl; in _GLIBCXX_VISIBILITY() 1445 extern template class __shared_ptr<const filesystem::filesystem_error::_Impl>; in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/backward/ |
H A D | auto_ptr.h | 313 __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) in _GLIBCXX_VISIBILITY() 327 : __shared_ptr<_Tp>(std::move(__r)) { } in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/backward/ |
H A D | auto_ptr.h | 309 __shared_ptr<_Tp, _Lp>::__shared_ptr(std::auto_ptr<_Tp1>&& __r) in _GLIBCXX_VISIBILITY() 323 : __shared_ptr<_Tp>(std::move(__r)) { } in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/src/c++17/ |
H A D | fs_dir.cc | 42 template class std::__shared_ptr<fs::_Dir>; member in std 43 template class std::__shared_ptr<fs::recursive_directory_iterator::_Dir_stack>; member in std
|
H A D | fs_path.cc | 2037 template class std::__shared_ptr<const fs::filesystem_error::_Impl>; member in std
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/src/c++17/ |
H A D | fs_dir.cc | 42 template class std::__shared_ptr<fs::_Dir>; member in std 43 template class std::__shared_ptr<fs::recursive_directory_iterator::_Dir_stack>; member in std
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/ |
H A D | shared_ptr.h | 63 class shared_ptr : public __shared_ptr<_Tp> in _GLIBCXX_VISIBILITY() 65 using _Base_type = __shared_ptr<_Tp>; in _GLIBCXX_VISIBILITY() 199 __shared_ptr<_Tp>::operator=(std::move(__r)); in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/ |
H A D | shared_ptr.h | 63 class shared_ptr : public __shared_ptr<_Tp> in _GLIBCXX_VISIBILITY() 65 using _Base_type = __shared_ptr<_Tp>; in _GLIBCXX_VISIBILITY() 199 __shared_ptr<_Tp>::operator=(std::move(__r)); in _GLIBCXX_VISIBILITY()
|
/netbsd-src/external/gpl3/gcc.old/dist/libstdc++-v3/config/abi/pre/ |
H A D | gnu.ver | 2276 # __shared_ptr<_Dir>::__shared_ptr() (base object ctor) 2280 # __shared_ptr<recursive_directory_iterator::_Dir_stack>::__shared_ptr() (base object ctor) 2292 # __shared_ptr<_Dir>::__shared_ptr(__shared_ptr&&) (base object ctor) 2296 …# __shared_ptr<recursive_directory_iterator::_Dir_stack>::__shared_ptr(__shared_ptr&&) (base objec…
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/config/abi/pre/ |
H A D | gnu.ver | 2312 # __shared_ptr<_Dir>::__shared_ptr() (base object ctor) 2316 # __shared_ptr<recursive_directory_iterator::_Dir_stack>::__shared_ptr() (base object ctor) 2328 # __shared_ptr<_Dir>::__shared_ptr(__shared_ptr&&) (base object ctor) 2332 …# __shared_ptr<recursive_directory_iterator::_Dir_stack>::__shared_ptr(__shared_ptr&&) (base objec…
|
/netbsd-src/external/gpl3/gcc/dist/libstdc++-v3/ |
H A D | ChangeLog-2016 | 909 (__shared_ptr::element_type): Use remove_extent. 910 (__shared_ptr::_UniqCompatible): Add __sp_compatible_with check. 911 (__shared_ptr(_Yp*)): Use tag dispatching to call new __shared_count 913 (__shared_ptr(unique_ptr<_Yp, _Del>)): Add extension constructor. 914 (__shared_ptr::operator*, __shared_ptr::operator->): Remove and 916 (__shared_ptr::__has_esft_base): Return false for array types. 919 (__shared_ptr<__libfund_v1<_Tp>>): Remove specializations. 925 (get_deleter, operator<<): Change argument from __shared_ptr to 959 * include/bits/shared_ptr_base.h (hash<__shared_ptr<T, L>>): Likewise. 1297 * include/backward/auto_ptr.h (__shared_ptr(auto_ptr&&)) [all …]
|
H A D | ChangeLog-2010 | 241 __shared_ptr<>::__shared_ptr(_Sp_make_shared_tag, _Alloc, _Args&&...), 243 (__shared_ptr<>::__shared_ptr(_Tp1*, _Deleter, const _Alloc&), 244 __shared_ptr(nullptr_t, _Deleter, const _Alloc&), reset(_Tp1*, 741 * include/bits/shared_ptr.h (shared_ptr<>::__shared_ptr(), 746 __shared_count::__shared_count(), __shared_ptr<>::__shared_ptr(), 747 __shared_ptr<>::__shared_ptr(nullptr_t), __weak_ptr<>::__weak_ptr(), 2606 * include/bits/shared_ptr_base.h (operator==(const __shared_ptr<>&, 2607 nullptr_t), operator==(nullptr_t, const __shared_ptr<>&), 2608 operator!=(const __shared_ptr<>&, nullptr_t), 2609 operator!=(nullptr_t, const __shared_ptr<>&)): Likewise. [all …]
|
H A D | ChangeLog-2008 | 544 (__shared_ptr::_M_less,__weak_ptr::_M_less): Replace with... 545 (__shared_ptr::owner_before,__weak_ptr::owner_before): New overloads 547 (operator<(__shared_ptr,__shared_ptr)): Compare stored pointers, 549 (operator==(__shared_ptr,__shared_ptr)): Make non-friend. 550 (operator!=(__shared_ptr,__shared_ptr)): Likewise. 551 (less<__shared_ptr<>>,less<shared_ptr<>>,_Sp_less): Explicitly call 1345 (__shared_count,__shared_ptr,shared_ptr,swap): Add unique_ptr 2050 (__shared_ptr(_Sp_make_shared_tag, _Alloc, _Args&&...): Call
|
H A D | ChangeLog-2017 | 1435 * include/bits/shared_ptr_base.h (__shared_ptr): Use __to_address. 1436 (__shared_ptr::_S_raw_ptr): Remove. 2189 * include/bits/shared_ptr_base.h (__shared_ptr): Declare new 2356 (_Sp_counted_deleter::_Impl, __shared_count, __shared_ptr): Likewise. 2412 * include/bits/shared_ptr_base.h (__shared_ptr::owner_before) 2662 (__shared_ptr(_Sp_make_shared_tag, const Alloc&, Args&&...)): Share 2958 (__shared_ptr::_M_enable_shared_from_this_with): Change parameters to 3301 * include/bits/shared_ptr_base.h (__shared_ptr): Use __is_invocable 3493 * include/bits/shared_ptr_base.h (__shared_ptr(_Yp*, _Deleter)) 3494 (__shared_ptr(_Yp*, _Deleter, _Alloc)): Use lvalue types in [all …]
|