reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1035 : public __shared_ptr_access<_Tp, _Lp> 1038 using element_type = typename remove_extent<_Tp>::type; 1079 : _M_ptr(__p), _M_refcount(__p, typename is_array<_Tp>::type()) 1272 swap(__shared_ptr<_Tp, _Lp>& __other) noexcept 1344 __shared_ptr(const __weak_ptr<_Tp, _Lp>& __r, std::nothrow_t) 1366 : __not_<is_array<_Tp>> { }; // No enable shared_from_this for arrays