Searched refs:auto_ptr (Results 1 – 9 of 9) sorted by relevance
| /src/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | auto_ptr.h | 29 class _LIBCPP_TEMPLATE_VIS _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 | 228 …_LIBCPP_HIDE_FROM_ABI unique_ptr(auto_ptr<_Up>&& __p) _NOEXCEPT : __ptr_(__p.release(), __value_in… 250 _LIBCPP_HIDE_FROM_ABI unique_ptr& operator=(auto_ptr<_Up> __p) {
|
| H A D | shared_ptr.h | 614 _LIBCPP_HIDE_FROM_ABI shared_ptr(auto_ptr<_Yp>&& __r) : __ptr_(__r.get()) { 697 _LIBCPP_HIDE_FROM_ABI shared_ptr<_Tp>& operator=(auto_ptr<_Yp>&& __r) {
|
| /src/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 | 1513 module std_private_memory_auto_ptr [system] { header "__memory/auto_ptr.h" }
|
| /src/lib/libc++/ |
| H A D | Makefile | 934 MEM_HEADERS+= auto_ptr.h
|
| H A D | libcxx.imp | 530 { include: [ "<__memory/auto_ptr.h>", "private", "<memory>", "public" ] },
|
| /src/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 733 SYMBOL(auto_ptr, std::, <memory>)
|
| /src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | AttrDocs.td | 4183 ``unique_ptr``, ``shared_ptr``, ``auto_ptr``, ``exception_ptr``, ``function``,
|