Searched refs:auto_ptr (Results 1 – 15 of 15) sorted by relevance
| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | auto_ptr.h | 29 class _LIBCPP_DEPRECATED_IN_CXX11 auto_ptr { 36 _LIBCPP_HIDE_FROM_ABI explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {} in __ptr_() 37 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr() function 39 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr<_Up>& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr() function 40 _LIBCPP_HIDE_FROM_ABI auto_ptr& operator=(auto_ptr& __p) _NOEXCEPT { 45 _LIBCPP_HIDE_FROM_ABI auto_ptr& operator=(auto_ptr<_Up>& __p) _NOEXCEPT { 49 _LIBCPP_HIDE_FROM_ABI auto_ptr& operator=(auto_ptr_ref<_Tp> __p) _NOEXCEPT { 53 _LIBCPP_HIDE_FROM_ABI ~auto_ptr() _NOEXCEPT { delete __ptr_; } in ~auto_ptr() 69 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr_ref<_Tp> __p) _NOEXCEPT : __ptr_(__p.__ptr_) {} in auto_ptr() function 77 _LIBCPP_HIDE_FROM_ABI operator auto_ptr<_Up>() _NOEXCEPT { [all …]
|
| H A D | unique_ptr.h | 226 …_LIBCPP_HIDE_FROM_ABI unique_ptr(auto_ptr<_Up>&& __p) _NOEXCEPT : __ptr_(__p.release()), __deleter… 248 _LIBCPP_HIDE_FROM_ABI unique_ptr& operator=(auto_ptr<_Up> __p) {
|
| H A D | shared_ptr.h | 507 _LIBCPP_HIDE_FROM_ABI shared_ptr(auto_ptr<_Yp>&& __r) : __ptr_(__r.get()) { 590 _LIBCPP_HIDE_FROM_ABI shared_ptr<_Tp>& operator=(auto_ptr<_Yp>&& __r) {
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/ |
| H A D | auto_ptr.h | 27 class _LIBCPP_TEMPLATE_VIS auto_ptr { 34 _LIBCPP_HIDE_FROM_ABI explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {} in __ptr_() 35 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr() function 37 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr<_Up>& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr() function 38 _LIBCPP_HIDE_FROM_ABI auto_ptr& operator=(auto_ptr& __p) _NOEXCEPT { 43 _LIBCPP_HIDE_FROM_ABI auto_ptr& operator=(auto_ptr<_Up>& __p) _NOEXCEPT { 47 _LIBCPP_HIDE_FROM_ABI auto_ptr& operator=(auto_ptr_ref<_Tp> __p) _NOEXCEPT { 51 _LIBCPP_HIDE_FROM_ABI ~auto_ptr() _NOEXCEPT { delete __ptr_; } in ~auto_ptr() 67 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr_ref<_Tp> __p) _NOEXCEPT : __ptr_(__p.__ptr_) {} in auto_ptr() function 75 _LIBCPP_HIDE_FROM_ABI operator auto_ptr<_Up>() _NOEXCEPT { [all …]
|
| H A D | unique_ptr.h | 200 …_LIBCPP_HIDE_FROM_ABI unique_ptr(auto_ptr<_Up>&& __p) _NOEXCEPT : __ptr_(__p.release(), __value_in… 220 _LIBCPP_HIDE_FROM_ABI unique_ptr& operator=(auto_ptr<_Up> __p) {
|
| H A D | shared_ptr.h | 542 _LIBCPP_HIDE_FROM_ABI shared_ptr(auto_ptr<_Yp>&& __r) : __ptr_(__r.get()) { 613 _LIBCPP_HIDE_FROM_ABI shared_ptr<_Tp>& operator=(auto_ptr<_Yp>&& __r) {
|
| /freebsd/contrib/llvm-project/libcxx/include/__cxx03/ |
| H A D | memory | 382 class auto_ptr // deprecated in C++11, removed in C++17 387 explicit auto_ptr(X* p =0) throw(); 388 auto_ptr(auto_ptr&) throw(); 389 template<class Y> auto_ptr(auto_ptr<Y>&) throw(); 390 auto_ptr& operator=(auto_ptr&) throw(); 391 template<class Y> auto_ptr& operator=(auto_ptr<Y>&) throw(); 392 auto_ptr& operator=(auto_ptr_ref<X> r) throw(); 393 ~auto_ptr() throw(); 401 auto_ptr(auto_ptr_ref<X>) throw(); 403 template<class Y> operator auto_ptr<Y>() throw(); [all …]
|
| H A D | module.modulemap | 1513 … cxx03_std_private_memory_auto_ptr [system] { header "__memory/auto_ptr.h" }
|
| /freebsd/contrib/llvm-project/libcxx/include/ |
| H A D | memory | 382 class auto_ptr // deprecated in C++11, removed in C++17 387 explicit auto_ptr(X* p =0) throw(); 388 auto_ptr(auto_ptr&) throw(); 389 template<class Y> auto_ptr(auto_ptr<Y>&) throw(); 390 auto_ptr& operator=(auto_ptr&) throw(); 391 template<class Y> auto_ptr& operator=(auto_ptr<Y>&) throw(); 392 auto_ptr& operator=(auto_ptr_ref<X> r) throw(); 393 ~auto_ptr() throw(); 401 auto_ptr(auto_ptr_ref<X>) throw(); 403 template<class Y> operator auto_ptr<Y>() throw(); [all …]
|
| H A D | module.modulemap.in | 1648 module auto_ptr { header "__memory/auto_ptr.h" }
|
| /freebsd/lib/libc++/ |
| H A D | Makefile | 1134 C3MEM_HEADERS+= auto_ptr.h 1791 MEM_HEADERS+= auto_ptr.h
|
| H A D | module.modulemap | 1648 module auto_ptr { header "__memory/auto_ptr.h" }
|
| H A D | libcxx.imp | 574 { include: [ "<__memory/auto_ptr.h>", "private", "<memory>", "public" ] },
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 738 SYMBOL(auto_ptr, std::, <memory>)
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | AttrDocs.td | 4936 ``unique_ptr``, ``shared_ptr``, ``auto_ptr``, ``exception_ptr``, ``function``,
|