Home
last modified time | relevance | path

Searched refs:_M_ptr (Results 1 – 5 of 5) sorted by relevance

/freebsd-12.1/contrib/libstdc++/include/std/
H A Dstd_memory.h135 _Tp1* _M_ptr; member
177 _Tp* _M_ptr;
273 return *_M_ptr; in throw()
286 return _M_ptr;
317 _M_ptr = 0; in release()
331 if (__p != _M_ptr) in throw()
333 delete _M_ptr; in throw() local
334 _M_ptr = __p; in throw()
350 : _M_ptr(__ref._M_ptr) { } in throw()
357 delete _M_ptr; in throw() local
[all …]
/freebsd-12.1/contrib/libstdc++/include/tr1/
H A Dboost_shared_ptr.h580 _M_ptr = __r._M_ptr; in __shared_ptr()
600 : _M_ptr(static_cast<element_type*>(__r._M_ptr)), in __shared_ptr()
606 : _M_ptr(const_cast<element_type*>(__r._M_ptr)), in __shared_ptr()
612 : _M_ptr(dynamic_cast<element_type*>(__r._M_ptr)), in __shared_ptr()
623 _M_ptr = __r._M_ptr;
659 return *_M_ptr;
666 return _M_ptr;
679 { return _M_ptr == 0 ? 0 : &__shared_ptr::_M_ptr; } in __unspecified_bool_type()
692 std::swap(_M_ptr, __other._M_ptr); in swap()
838 _M_ptr = __r._M_ptr;
[all …]
/freebsd-12.1/contrib/libstdc++/include/bits/
H A Dstl_function.h484 _Result (*_M_ptr)(_Arg);
490 : _M_ptr(__x) {} in pointer_to_unary_function()
494 { return _M_ptr(__x); } in operator()
509 _Result (*_M_ptr)(_Arg1, _Arg2);
515 : _M_ptr(__x) {} in pointer_to_binary_function()
519 { return _M_ptr(__x, __y); } in operator()
/freebsd-12.1/contrib/libstdc++/include/ext/
H A Drope891 _Rope_RopeRep<_CharT, _Alloc>* _M_ptr;
894 { _Rope_RopeRep<_CharT, _Alloc>::_S_unref(_M_ptr); }
896 _Rope_self_destruct_ptr() : _M_ptr(0) { };
901 : _M_ptr(__p) { }
905 { return *_M_ptr; }
909 { return _M_ptr; }
912 { return _M_ptr; }
916 { _M_ptr = __x; return *this; }
/freebsd-12.1/contrib/libstdc++/
H A DChangeLog-20003296 (auto_ptr): _M_ptr changed to void*.
3297 (suto_ptr::get): Cast _M_ptr to element type.
3299 (auto_ptr::~auto_ptr): Use this->get() instead of _M_ptr.