reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

usr/include/c++/7.4.0/bits/shared_ptr_base.h
  584 	      _M_pi = new _Sp_counted_ptr<_Ptr, _Lp>(__p);
  611 	  typedef _Sp_counted_deleter<_Ptr, _Deleter, _Alloc, _Lp> _Sp_cd_type;
  633 	  typedef _Sp_counted_ptr_inplace<_Tp, _Alloc, _Lp> _Sp_cp_type;
  665 	    = _Sp_counted_deleter<_Ptr, _Del2, allocator<void>, _Lp>;
  676       explicit __shared_count(const __weak_count<_Lp>& __r);
  679       explicit __shared_count(const __weak_count<_Lp>& __r, std::nothrow_t);
  697 	_Sp_counted_base<_Lp>* __tmp = __r._M_pi;
  712 	_Sp_counted_base<_Lp>* __tmp = __r._M_pi;
  731       { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); }
  734       _M_less(const __weak_count<_Lp>& __rhs) const noexcept
  735       { return std::less<_Sp_counted_base<_Lp>*>()(this->_M_pi, __rhs._M_pi); }
  743       friend class __weak_count<_Lp>;
  745       _Sp_counted_base<_Lp>*  _M_pi;