| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/bits/ |
| shared_ptr.h | 811 class weak_ptr : public __weak_ptr<_Tp> 815 is_constructible<__weak_ptr<_Tp>, _Arg>::value 820 is_assignable<__weak_ptr<_Tp>&, _Arg>::value, weak_ptr& 829 : __weak_ptr<_Tp>(__r) { } function in class:weak_ptr 835 : __weak_ptr<_Tp>(__r) { } function in class:weak_ptr 841 : __weak_ptr<_Tp>(std::move(__r)) { } 850 this->__weak_ptr<_Tp>::operator=(__r); 858 this->__weak_ptr<_Tp>::operator=(__r); 869 this->__weak_ptr<_Tp>::operator=(std::move(__r));
|
| shared_ptr_base.h | 389 class __weak_ptr; 1459 using weak_type = __weak_ptr<_Tp, _Lp>; 1547 explicit __shared_ptr(const __weak_ptr<_Yp, _Lp>& __r) 1707 owner_before(__weak_ptr<_Tp1, _Lp> const& __rhs) const noexcept 1732 // This constructor is used by __weak_ptr::lock() and 1734 __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t) noexcept 1740 friend class __weak_ptr<_Tp, _Lp>; 1776 template<typename _Tp1, _Lock_policy _Lp1> friend class __weak_ptr; 1977 class __weak_ptr class 1985 using _Assignable = _Compatible<_Yp, __weak_ptr&> [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/bits/ |
| shared_ptr.h | 810 class weak_ptr : public __weak_ptr<_Tp> 814 is_constructible<__weak_ptr<_Tp>, _Arg>::value 819 is_assignable<__weak_ptr<_Tp>&, _Arg>::value, weak_ptr& 828 : __weak_ptr<_Tp>(__r) { } function in class:weak_ptr 834 : __weak_ptr<_Tp>(__r) { } function in class:weak_ptr 840 : __weak_ptr<_Tp>(std::move(__r)) { } 849 this->__weak_ptr<_Tp>::operator=(__r); 857 this->__weak_ptr<_Tp>::operator=(__r); 868 this->__weak_ptr<_Tp>::operator=(std::move(__r));
|
| shared_ptr_base.h | 389 class __weak_ptr; 1460 using weak_type = __weak_ptr<_Tp, _Lp>; 1548 explicit __shared_ptr(const __weak_ptr<_Yp, _Lp>& __r) 1705 owner_before(__weak_ptr<_Tp1, _Lp> const& __rhs) const noexcept 1730 // This constructor is used by __weak_ptr::lock() and 1732 __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t) noexcept 1738 friend class __weak_ptr<_Tp, _Lp>; 1774 template<typename _Tp1, _Lock_policy _Lp1> friend class __weak_ptr; 1978 class __weak_ptr class 1986 using _Assignable = _Compatible<_Yp, __weak_ptr&> [all...] |
| /src/external/gpl3/gcc.old/dist/libstdc++-v3/include/tr1/ |
| shared_ptr.h | 500 class __weak_ptr; 581 __shared_ptr(const __weak_ptr<_Tp1, _Lp>& __r) 722 template<typename _Tp1, _Lock_policy _Lp1> friend class __weak_ptr; 808 class __weak_ptr class in namespace:tr1 813 __weak_ptr() function in class:tr1::__weak_ptr 822 // __weak_ptr(const __weak_ptr<_Tp1, _Lp>& __r) 834 __weak_ptr(const __weak_ptr<_Tp1, _Lp>& __r) function in class:tr1::__weak_ptr 842 __weak_ptr(const __shared_ptr<_Tp1, _Lp>& __r function in class:tr1::__weak_ptr [all...] |
| /src/external/gpl3/gcc/dist/libstdc++-v3/include/tr1/ |
| shared_ptr.h | 500 class __weak_ptr; 581 __shared_ptr(const __weak_ptr<_Tp1, _Lp>& __r) 722 template<typename _Tp1, _Lock_policy _Lp1> friend class __weak_ptr; 808 class __weak_ptr class in namespace:tr1 813 __weak_ptr() function in class:tr1::__weak_ptr 822 // __weak_ptr(const __weak_ptr<_Tp1, _Lp>& __r) 834 __weak_ptr(const __weak_ptr<_Tp1, _Lp>& __r) function in class:tr1::__weak_ptr 842 __weak_ptr(const __shared_ptr<_Tp1, _Lp>& __r function in class:tr1::__weak_ptr [all...] |