reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
520 class weak_ptr : public __weak_ptr<_Tp> 538 : __weak_ptr<_Tp>(__r) { } 544 : __weak_ptr<_Tp>(__r) { } 550 : __weak_ptr<_Tp>(std::move(__r)) { } 559 this->__weak_ptr<_Tp>::operator=(__r); 567 this->__weak_ptr<_Tp>::operator=(__r); 578 this->__weak_ptr<_Tp>::operator=(std::move(__r)); 582 shared_ptr<_Tp> 584 { return shared_ptr<_Tp>(*this, std::nothrow); }