| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
| shared_ptr.h | 1 // shared_ptr and weak_ptr implementation -*- C++ -*- 34 // weak_ptr.hpp 194 /// The corresponding weak_ptr type for this shared_ptr 196 using weak_type = weak_ptr<_Tp>; 374 * @param __r A weak_ptr. 379 template<typename _Yp, typename = _Constructible<const weak_ptr<_Yp>&>> 380 explicit shared_ptr(const weak_ptr<_Yp>& __r) 534 // This constructor is non-standard, it is used by weak_ptr::lock(). 535 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) noexcept 538 friend class weak_ptr<_Tp> 811 class weak_ptr : public __weak_ptr<_Tp> class in inherits:__weak_ptr [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| shared_ptr.h | 1 // shared_ptr and weak_ptr implementation -*- C++ -*- 34 // weak_ptr.hpp 193 /// The corresponding weak_ptr type for this shared_ptr 195 using weak_type = weak_ptr<_Tp>; 373 * @param __r A weak_ptr. 378 template<typename _Yp, typename = _Constructible<const weak_ptr<_Yp>&>> 379 explicit shared_ptr(const weak_ptr<_Yp>& __r) 533 // This constructor is non-standard, it is used by weak_ptr::lock(). 534 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) noexcept 537 friend class weak_ptr<_Tp> 810 class weak_ptr : public __weak_ptr<_Tp> class in inherits:__weak_ptr [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/experimental/bits/ |
| shared_ptr.h | 51 template<typename _Tp> class weak_ptr; 136 shared_ptr(const weak_ptr<_Tp1>& __r) 229 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) 232 friend class weak_ptr<_Tp>; 420 class weak_ptr : public __weak_ptr<_Tp> class in namespace:experimental::fundamentals_v2 428 constexpr weak_ptr() noexcept = default; 431 weak_ptr(const shared_ptr<_Tp1>& __r) noexcept 434 weak_ptr(const weak_ptr&) noexcept = default; 437 weak_ptr(const weak_ptr<_Tp1>& __r) noexcep [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/experimental/bits/ |
| shared_ptr.h | 51 template<typename _Tp> class weak_ptr; 136 shared_ptr(const weak_ptr<_Tp1>& __r) 229 shared_ptr(const weak_ptr<_Tp>& __r, std::nothrow_t) 232 friend class weak_ptr<_Tp>; 420 class weak_ptr : public __weak_ptr<_Tp> class in namespace:experimental::fundamentals_v2 428 constexpr weak_ptr() noexcept = default; 431 weak_ptr(const shared_ptr<_Tp1>& __r) noexcept 434 weak_ptr(const weak_ptr&) noexcept = default; 437 weak_ptr(const weak_ptr<_Tp1>& __r) noexcep [all...] |
| /src/external/apache2/llvm/dist/libcxx/include/__memory/ |
| shared_ptr.h | 142 template<class _Tp> class _LIBCPP_TEMPLATE_VIS weak_ptr; variable in typeref:class:_LIBCPP_TEMPLATE_VIS 421 typedef weak_ptr<_Tp> weak_type; 479 template<class _Yp> explicit shared_ptr(const weak_ptr<_Yp>& __r, 598 bool owner_before(weak_ptr<_Up> const& __p) const _NOEXCEPT 681 template <class _Up> friend class _LIBCPP_TEMPLATE_VIS weak_ptr; 686 shared_ptr(weak_ptr<_Tp>) -> shared_ptr<_Tp>; 1321 class _LIBCPP_SHARED_PTR_TRIVIAL_ABI _LIBCPP_TEMPLATE_VIS weak_ptr class 1331 _LIBCPP_CONSTEXPR weak_ptr() _NOEXCEPT; 1332 template<class _Yp> _LIBCPP_INLINE_VISIBILITY weak_ptr(shared_ptr<_Yp> const& __r, 1336 weak_ptr(weak_ptr const& __r) _NOEXCEPT [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
| shared_ptr.h | 32 // weak_ptr.hpp 509 class weak_ptr; 940 // 2.2.4.7 weak_ptr specialized algorithms. 1015 shared_ptr(const weak_ptr<_Tp1>& __r) 1084 // The actual weak_ptr, with forwarding constructors and 1087 class weak_ptr class in namespace:tr1 1091 weak_ptr() function in class:tr1::weak_ptr 1095 weak_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::weak_ptr 1099 weak_ptr(const shared_ptr<_Tp1>& __r function in class:tr1::weak_ptr [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
| shared_ptr.h | 32 // weak_ptr.hpp 509 class weak_ptr; 940 // 2.2.4.7 weak_ptr specialized algorithms. 1015 shared_ptr(const weak_ptr<_Tp1>& __r) 1084 // The actual weak_ptr, with forwarding constructors and 1087 class weak_ptr class in namespace:tr1 1091 weak_ptr() function in class:tr1::weak_ptr 1095 weak_ptr(const weak_ptr<_Tp1>& __r) function in class:tr1::weak_ptr 1099 weak_ptr(const shared_ptr<_Tp1>& __r function in class:tr1::weak_ptr [all...] |