Home
last modified time | relevance | path

Searched refs:__ptr_ (Results 1 – 21 of 21) sorted by relevance

/llvm-project-15.0.7/libcxx/include/__memory/
H A Dauto_ptr.h26 _Tp* __ptr_; member
33 _Tp* __ptr_;
40 : __ptr_(__p.release()) {} in auto_ptr()
46 {reset(__p.__ptr_); return *this;}
50 {return *__ptr_;}
55 _Tp* __t = __ptr_; in release()
56 __ptr_ = nullptr; in release()
61 if (__ptr_ != __p)
62 delete __ptr_; variable
63 __ptr_ = __p;
[all …]
H A Dunique_ptr.h184 : __ptr_(__p, __d) {}
270 return *__ptr_.first();
274 return __ptr_.first();
278 return __ptr_.first();
282 return __ptr_.second();
286 return __ptr_.second();
303 __ptr_.first() = __p;
310 __ptr_.swap(__u.__ptr_);
496 return __ptr_.first();
527 __ptr_.first() = __p;
[all …]
H A Dallocation_guard.h53 … , __ptr_(allocator_traits<_Alloc>::allocate(__alloc_, __n_)) // initialization order is important in __allocation_guard()
58 if (__ptr_ != nullptr) { in ~__allocation_guard()
59 allocator_traits<_Alloc>::deallocate(__alloc_, __ptr_, __n_); in ~__allocation_guard()
65 _Pointer __tmp = __ptr_; in __release_ptr()
66 __ptr_ = nullptr; in __release_ptr()
72 return __ptr_; in __get()
78 _Pointer __ptr_; member
H A Dshared_ptr.h593 : __ptr_(__r.__ptr_),
603 : __ptr_(__r.__ptr_),
612 : __ptr_(__r.__ptr_),
622 : __ptr_(__r.__ptr_),
632 : __ptr_(__r.__ptr_),
1492 : __ptr_(__r.__ptr_),
1505 : __ptr_(__r.__ptr_),
1518 : __ptr_(__r.__ptr_),
1528 : __ptr_(__r.__ptr_),
1541 : __ptr_(__r.__ptr_),
[all …]
/llvm-project-15.0.7/libcxx/src/support/runtime/
H A Dexception_pointer_cxxabi.ipp17 __cxa_decrement_exception_refcount(__ptr_);
21 : __ptr_(other.__ptr_)
23 __cxa_increment_exception_refcount(__ptr_);
28 if (__ptr_ != other.__ptr_)
31 __cxa_decrement_exception_refcount(__ptr_);
32 __ptr_ = other.__ptr_;
38 : __ptr_(current_exception())
50 if (__ptr_ == nullptr)
52 rethrow_exception(__ptr_);
61 ptr.__ptr_ = __cxa_current_primary_exception();
[all …]
H A Dexception_pointer_glibcxx.ipp26 void* __ptr_;
43 : __ptr_(other.__ptr_)
57 : __ptr_(current_exception())
66 if (__ptr_ == nullptr)
68 rethrow_exception(__ptr_);
H A Dexception_pointer_unimplemented.ipp23 : __ptr_(other.__ptr_)
38 : __ptr_(current_exception())
58 if (__ptr_ == nullptr)
60 rethrow_exception(__ptr_);
H A Dexception_pointer_msvc.ipp75 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {}
81 if (__ptr_ == nullptr)
83 rethrow_exception(__ptr_);
/llvm-project-15.0.7/libcxx/include/
H A D__node_handle101 __node_pointer_type __ptr_ = nullptr;
107 __ptr_ = nullptr;
114 if (__ptr_ != nullptr)
120 __alloc, true)(__ptr_);
121 __ptr_ = nullptr;
138 : __ptr_(__other.__ptr_),
141 __other.__ptr_ = nullptr;
156 __ptr_ = __other.__ptr_;
162 __other.__ptr_ = nullptr;
183 swap(__ptr_, __other.__ptr_);
[all …]
H A Dlist356 : __ptr_(__p.__ptr_)
373 __ptr_ = __p.__ptr_;
400 __ptr_ = __ptr_->__next_;
411 __ptr_ = __ptr_->__prev_;
461 : __ptr_(__p.__ptr_)
472 : __ptr_(__p.__ptr_)
489 __ptr_ = __p.__ptr_;
515 __ptr_ = __ptr_->__next_;
1454 __link_nodes(__p.__ptr_, __r.__ptr_, __e.__ptr_);
1507 __link_nodes(__p.__ptr_, __r.__ptr_, __e.__ptr_);
[all …]
H A Dexception146 void* __ptr_;
148 _LIBCPP_INLINE_VISIBILITY exception_ptr() _NOEXCEPT : __ptr_() {}
149 _LIBCPP_INLINE_VISIBILITY exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {}
156 {return __ptr_ != nullptr;}
160 {return __x.__ptr_ == __y.__ptr_;}
237 exception_ptr __ptr_;
246 _LIBCPP_INLINE_VISIBILITY exception_ptr nested_ptr() const _NOEXCEPT {return __ptr_;}
H A D__tree828 __iter_pointer __ptr_;
839 : __ptr_(nullptr)
870 {return __x.__ptr_ == __y.__ptr_;}
901 __iter_pointer __ptr_;
912 : __ptr_(nullptr)
922 : __ptr_(__p.__ptr_) {}
953 {return __x.__ptr_ == __y.__ptr_;}
961 : __ptr_(__p) {}
964 : __ptr_(__p) {}
2248 __begin_node() = __r.__ptr_;
[all …]
H A Dforward_list323 __iter_node_pointer __ptr_;
341 : __ptr_(__traits::__as_iter_node(__p)) {}
345 : __ptr_(__traits::__as_iter_node(__p)) {}
371 __ptr_ = __traits::__as_iter_node(__ptr_->__next_);
385 {return __x.__ptr_ == __y.__ptr_;}
405 __iter_node_pointer __ptr_;
418 : __ptr_(nullptr) {}
422 : __ptr_(__traits::__as_iter_node(__p)) {}
444 : __ptr_(__p.__ptr_) {}
455 __ptr_ = __traits::__as_iter_node(__ptr_->__next_);
[all …]
H A Ddeque335 pointer __ptr_;
353 : __m_iter_(__it.__m_iter_), __ptr_(__it.__ptr_) {}
363 __ptr_ = *__m_iter_;
377 if (__ptr_ == *__m_iter_)
382 --__ptr_;
451 {return __x.__ptr_ == __y.__ptr_;}
460 (__x.__m_iter_ == __y.__m_iter_ && __x.__ptr_ < __y.__ptr_);}
605 pointer __rb = __r.__ptr_;
635 pointer __fb = __f.__ptr_;
663 pointer __fb = __f.__ptr_;
[all …]
H A D__hash_table2096 pair<iterator, bool> __result = __node_insert_unique(__nh.__ptr_);
2111 pair<iterator, bool> __result = __node_insert_unique(__nh.__ptr_);
2176 iterator __result = __node_insert_multi(__nh.__ptr_);
2190 iterator __result = __node_insert_multi(__hint, __nh.__ptr_);
/llvm-project-15.0.7/pstl/include/pstl/internal/omp/
H A Dutil.h58 _Tp* __ptr_; variable
65 …__buffer(std::size_t __n) : __allocator_(), __ptr_(__allocator_.allocate(__n)), __buf_size_(__n) {} in __buffer()
67 operator bool() const { return __ptr_ != nullptr; }
72 return __ptr_; in get()
74 ~__buffer() { __allocator_.deallocate(__ptr_, __buf_size_); } in ~__buffer()
/llvm-project-15.0.7/pstl/include/pstl/internal/
H A Dparallel_backend_serial.h32 _Tp* __ptr_; variable
39 …__buffer(std::size_t __n) : __allocator_(), __ptr_(__allocator_.allocate(__n)), __buf_size_(__n) {} in __buffer()
41 operator bool() const { return __ptr_ != nullptr; }
45 return __ptr_; in get()
47 ~__buffer() { __allocator_.deallocate(__ptr_, __buf_size_); } in ~__buffer()
/llvm-project-15.0.7/libcxx/include/__format/
H A Dformat_arg.h129 return _VSTD::invoke(_VSTD::forward<_Visitor>(__vis), __arg.__value_.__ptr_); in decltype()
151 : __ptr_(_VSTD::addressof(__v)), in __handle()
166 const void* __ptr_; member
187 const void* __ptr_; member
212 _LIBCPP_HIDE_FROM_ABI __basic_format_arg_value(const void* __value) noexcept : __ptr_(__value) {} in __basic_format_arg_value()
258 __handle_.__format_(__parse_ctx, __ctx, __handle_.__ptr_); in format()
H A Dbuffer.h57 : __ptr_(__ptr), __capacity_(__capacity), in __output_buffer()
64 __ptr_ = __ptr; in reset()
75 __ptr_[__size_++] = __c; in push_back()
84 __flush_(__ptr_, __size_, __obj_); in flush()
89 _CharT* __ptr_;
/llvm-project-15.0.7/clang/test/CodeGenCXX/
H A Dlinetable-eh.cpp23 element_type* __ptr_; member in shared_ptr
25 element_type* operator->() const noexcept {return __ptr_;} in operator ->()
/llvm-project-15.0.7/libcxx/include/experimental/
H A Dsimd835 __simd_storage<_Tp, _Abi>* __ptr_;
839 : __ptr_(__ptr), __index_(__index) {}
847 operator _Vp() const { return __ptr_->__get(__index_); }
850 __ptr_->__set(__index_, __value);
855 return std::move(*this) = __ptr_->__get(__index_) + 1;
859 auto __val = __ptr_->__get(__index_);
860 __ptr_->__set(__index_, __val + 1);
865 return std::move(*this) = __ptr_->__get(__index_) - 1;
869 auto __val = __ptr_->__get(__index_);
870 __ptr_->__set(__index_, __val - 1);
[all …]