Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dauto_ptr.h25 _Tp* __ptr_; member
31 _Tp* __ptr_;
36 _LIBCPP_HIDE_FROM_ABI explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {} in __ptr_() function
37 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr()
39 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr<_Up>& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr()
50 reset(__p.__ptr_);
53 _LIBCPP_HIDE_FROM_ABI ~auto_ptr() _NOEXCEPT { delete __ptr_; } in ~auto_ptr() local
55 _LIBCPP_HIDE_FROM_ABI _Tp& operator*() const _NOEXCEPT { return *__ptr_; }
56 _LIBCPP_HIDE_FROM_ABI _Tp* operator->() const _NOEXCEPT { return __ptr_; }
57 _LIBCPP_HIDE_FROM_ABI _Tp* get() const _NOEXCEPT { return __ptr_; } in get()
[all …]
H A Dallocation_guard.h55__ptr_(allocator_traits<_Alloc>::allocate(__alloc_, __n_)) // initialization order is important in __allocation_guard()
66 __ptr_(__other.__ptr_) { in __allocation_guard()
67 __other.__ptr_ = nullptr; in __allocation_guard()
77 __ptr_ = __other.__ptr_;
78 __other.__ptr_ = nullptr;
86 _Pointer __tmp = __ptr_; in __release_ptr()
87 __ptr_ = nullptr; in __release_ptr()
91 …CPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI _Pointer __get() const _NOEXCEPT { return __ptr_; } in __get()
95 if (__ptr_ != nullptr) { in __destroy()
96 allocator_traits<_Alloc>::deallocate(__alloc_, __ptr_, __n_); in __destroy()
[all …]
H A Dunique_ptr.h152 _LIBCPP_COMPRESSED_PAIR(pointer, __ptr_, deleter_type, __deleter_);
186 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr() _NOEXCEPT : __ptr_(), __deleter_() {}
189 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(), __deleter_() {}
193 : __ptr_(__p),
198 : __ptr_(__p),
203 : __ptr_(__p),
212 : __ptr_(__u.release()),
220 : __ptr_(__u.release()),
226 …_LIBCPP_HIDE_FROM_ABI unique_ptr(auto_ptr<_Up>&& __p) _NOEXCEPT : __ptr_(__p.release()), __deleter…
268 return *__ptr_;
[all …]
H A Dshared_ptr.h97 _LIBCPP_COMPRESSED_TRIPLE(_Tp, __ptr_, _Dp, __deleter_, _Alloc, __alloc_);
101 : __ptr_(__p), __deleter_(std::move(__d)), __alloc_(std::move(__a)) {} in __shared_ptr_pointer()
123 __deleter_(__ptr_); in __on_zero_shared()
325 element_type* __ptr_;
329 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR shared_ptr() _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr…
331 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT : __ptr_(nullptr), __cntrl…
344 _LIBCPP_HIDE_FROM_ABI explicit shared_ptr(_Yp* __p) : __ptr_(__p) {
354 _LIBCPP_HIDE_FROM_ABI shared_ptr(_Yp* __p, _Dp __d) : __ptr_(__p) {
378 _LIBCPP_HIDE_FROM_ABI shared_ptr(_Yp* __p, _Dp __d, _Alloc __a) : __ptr_(__p) {
408 : __ptr_(nullptr) {
[all …]
/freebsd/contrib/llvm-project/libcxx/src/support/runtime/
H A Dexception_pointer_cxxabi.ipp16 exception_ptr::~exception_ptr() noexcept { __cxa_decrement_exception_refcount(__ptr_); }
18 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) {
19 __cxa_increment_exception_refcount(__ptr_);
23 if (__ptr_ != other.__ptr_) {
24 __cxa_increment_exception_refcount(other.__ptr_);
25 __cxa_decrement_exception_refcount(__ptr_);
26 __ptr_ = other.__ptr_;
33 ptr.__ptr_ = __e;
34 __cxa_increment_exception_refcount(ptr.__ptr_);
39 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {}
[all …]
H A Dexception_pointer_glibcxx.ipp24 void* __ptr_;
38 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) {
56 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {}
59 if (__ptr_ == nullptr)
61 rethrow_exception(__ptr_);
H A Dexception_pointer_unimplemented.ipp19 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) {
34 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {}
46 if (__ptr_ == nullptr)
48 rethrow_exception(__ptr_);
H A Dexception_pointer_msvc.ipp66 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {}
71 if (__ptr_ == nullptr)
73 rethrow_exception(__ptr_);
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
H A Dauto_ptr.h23 _Tp* __ptr_; member
29 _Tp* __ptr_;
34 _LIBCPP_HIDE_FROM_ABI explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {} in __ptr_() function
35 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr()
37 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr<_Up>& __p) _NOEXCEPT : __ptr_(__p.release()) {} in auto_ptr()
48 reset(__p.__ptr_);
51 _LIBCPP_HIDE_FROM_ABI ~auto_ptr() _NOEXCEPT { delete __ptr_; } in ~auto_ptr() local
53 _LIBCPP_HIDE_FROM_ABI _Tp& operator*() const _NOEXCEPT { return *__ptr_; }
54 _LIBCPP_HIDE_FROM_ABI _Tp* operator->() const _NOEXCEPT { return __ptr_; }
55 _LIBCPP_HIDE_FROM_ABI _Tp* get() const _NOEXCEPT { return __ptr_; } in get()
[all …]
H A Dallocation_guard.h56__ptr_(allocator_traits<_Alloc>::allocate(__alloc_, __n_)) // initialization order is important in __allocation_guard()
65 __ptr_(__other.__ptr_) { in __allocation_guard()
66 __other.__ptr_ = nullptr; in __allocation_guard()
76 __ptr_ = __other.__ptr_;
77 __other.__ptr_ = nullptr;
85 _Pointer __tmp = __ptr_; in __release_ptr()
86 __ptr_ = nullptr; in __release_ptr()
90 _LIBCPP_HIDE_FROM_ABI _Pointer __get() const _NOEXCEPT { return __ptr_; } in __get()
94 if (__ptr_ != nullptr) { in __destroy()
95 allocator_traits<_Alloc>::deallocate(__alloc_, __ptr_, __n_); in __destroy()
[all …]
H A Dunique_ptr.h135 __compressed_pair<pointer, deleter_type> __ptr_;
169 _LIBCPP_HIDE_FROM_ABI unique_ptr() _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_tag()) {}
172 …_LIBCPP_HIDE_FROM_ABI unique_ptr(nullptr_t) _NOEXCEPT : __ptr_(__value_init_tag(), __value_init_ta…
175 …_LIBCPP_HIDE_FROM_ABI explicit unique_ptr(pointer __p) _NOEXCEPT : __ptr_(__p, __value_init_tag())…
178 …_LIBCPP_HIDE_FROM_ABI unique_ptr(pointer __p, _LValRefType<_Dummy> __d) _NOEXCEPT : __ptr_(__p, __…
181 …_LIBCPP_HIDE_FROM_ABI unique_ptr(pointer __p, _GoodRValRefType<_Dummy> __d) _NOEXCEPT : __ptr_(__p…
189 : __ptr_(__u.release(), std::forward<deleter_type>(__u.get_deleter())) {}
196 : __ptr_(__u.release(), std::forward<_Ep>(__u.get_deleter())) {}
200 …_LIBCPP_HIDE_FROM_ABI unique_ptr(auto_ptr<_Up>&& __p) _NOEXCEPT : __ptr_(__p.release(), __value_in…
204 __ptr_.second() = std::forward<deleter_type>(__u.get_deleter());
[all …]
H A Dshared_ptr.h400 element_type* __ptr_;
404 _LIBCPP_HIDE_FROM_ABI shared_ptr() _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr) {}
406 _LIBCPP_HIDE_FROM_ABI shared_ptr(nullptr_t) _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr) {}
409 _LIBCPP_HIDE_FROM_ABI explicit shared_ptr(_Yp* __p) : __ptr_(__p) {
419 _LIBCPP_HIDE_FROM_ABI shared_ptr(_Yp* __p, _Dp __d) : __ptr_(__p) {
439 _LIBCPP_HIDE_FROM_ABI shared_ptr(_Yp* __p, _Dp __d, _Alloc __a) : __ptr_(__p) {
464 : __ptr_(nullptr) {
485 : __ptr_(nullptr) {
506 : __ptr_(__p),
512 …_LIBCPP_HIDE_FROM_ABI shared_ptr(const shared_ptr& __r) _NOEXCEPT : __ptr_(__r.__ptr_), __cntrl_(_…
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dbuffer.h193 …: __ptr_(__ptr), __capacity_(__capacity), __prepare_write_(__function), __max_output_size_(__max_o… in __output_buffer()
198 __ptr_ = __ptr; in __buffer_moved()
210__ptr_ && __size_ < __capacity_ && __available() >= 1, "attempted to write outside the buffer"); in push_back()
212 __ptr_[__size_++] = __c; in push_back()
248 std::copy_n(__first, __chunk, std::addressof(__ptr_[__size_])); in __copy()
274 std::transform(__first, __first + __chunk, std::addressof(__ptr_[__size_]), __operation); in __transform()
292 std::fill_n(std::addressof(__ptr_[__size_]), __chunk, __value); in __fill()
302 _CharT* __ptr_;
365 if (__ptr_ != __small_buffer_)
366 _Alloc{}.deallocate(__ptr_, this->__capacity());
[all …]
/freebsd/contrib/llvm-project/libcxx/include/
H A D__node_handle99 __node_pointer_type __ptr_ = nullptr;
103 __ptr_ = nullptr;
108 if (__ptr_ != nullptr) {
111 __generic_container_node_destructor<_NodeType, __node_alloc_type>(__alloc, true)(__ptr_);
112 __ptr_ = nullptr;
117 : __ptr_(__ptr), __alloc_(__alloc) {}
123 : __ptr_(__other.__ptr_), __alloc_(std::move(__other.__alloc_)) {
124 __other.__ptr_ = nullptr;
136 __ptr_ = __other.__ptr_;
141 __other.__ptr_ = nullptr;
[all …]
H A Dsource_location52 const __impl* __ptr_ = nullptr;
65 __sl.__ptr_ = static_cast<const __impl*>(__ptr);
71 return __ptr_ != nullptr ? __ptr_->_M_line : 0;
74 return __ptr_ != nullptr ? __ptr_->_M_column : 0;
77 return __ptr_ != nullptr ? __ptr_->_M_file_name : "";
80 return __ptr_ != nullptr ? __ptr_->_M_function_name : "";
H A Dlist363 __base_pointer __ptr_;
366 : __ptr_(__p) {}
382 …_LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI __list_iterator() _NOEXCEPT : __ptr_(nullptr) …
385 return __ptr_->__as_node()->__get_value();
388 return pointer_traits<pointer>::pointer_to(__ptr_->__as_node()->__get_value());
392 __ptr_ = __ptr_->__next_;
402 __ptr_ = __ptr_->__prev_;
413 return __x.__ptr_ == __y.__ptr_;
426 __base_pointer __ptr_;
429 : __ptr_(__p) {}
[all …]
H A Dforward_list357 __begin_node_pointer __ptr_;
360 : __ptr_(nullptr) {}
363 …HIDE_FROM_ABI explicit __forward_list_iterator(__begin_node_pointer __p) _NOEXCEPT : __ptr_(__p) {}
366 : __ptr_(std::__static_fancy_pointer_cast<__begin_node_pointer>(__p)) {}
380 …_LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI __forward_list_iterator() _NOEXCEPT : __ptr_(n…
383 return std::__static_fancy_pointer_cast<__node_pointer>(__ptr_)->__get_value();
386 …aits<pointer>::pointer_to(std::__static_fancy_pointer_cast<__node_pointer>(__ptr_)->__get_value());
390 __ptr_ = std::__static_fancy_pointer_cast<__begin_node_pointer>(__ptr_->__next_);
401 return __x.__ptr_ == __y.__ptr_;
420 __begin_node_pointer __ptr_;
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/
H A Dlist329 __link_pointer __ptr_;
331 _LIBCPP_HIDE_FROM_ABI explicit __list_iterator(__link_pointer __p) _NOEXCEPT : __ptr_(__p) {}
347 _LIBCPP_HIDE_FROM_ABI __list_iterator() _NOEXCEPT : __ptr_(nullptr) {}
349 _LIBCPP_HIDE_FROM_ABI reference operator*() const { return __ptr_->__as_node()->__get_value(); }
351 return pointer_traits<pointer>::pointer_to(__ptr_->__as_node()->__get_value());
355 __ptr_ = __ptr_->__next_;
365 __ptr_ = __ptr_->__prev_;
375 return __x.__ptr_ == __y.__ptr_;
387 __link_pointer __ptr_;
389 …_LIBCPP_HIDE_FROM_ABI explicit __list_const_iterator(__link_pointer __p) _NOEXCEPT : __ptr_(__p) {}
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_ref.h124 …_FROM_ABI bool is_lock_free() const noexcept { return __atomic_is_lock_free(sizeof(_Tp), __ptr_); }
131 __atomic_store(__ptr_, __clear_padding(__desired), std::__to_gcc_order(__order));
147 __atomic_load(__ptr_, __ret, std::__to_gcc_order(__order));
156 __atomic_exchange(__ptr_, __clear_padding(__desired), __ret, std::__to_gcc_order(__order));
168 __ptr_,
183 __ptr_,
194 __ptr_,
204 __ptr_,
225 _Aligned_Tp* __ptr_;
227 _LIBCPP_HIDE_FROM_ABI __atomic_ref_base(_Tp& __obj) : __ptr_(std::addressof(__obj)) {}
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Dmdspan.h116 …: __ptr_(std::move(__p)), __map_(extents_type(static_cast<index_type>(std::move(__exts))...)), __a… in mdspan()
125 : __ptr_(std::move(__p)), __map_(extents_type(__exts)), __acc_{} {} in mdspan()
134 : __ptr_(std::move(__p)), __map_(extents_type(__exts)), __acc_{} {} in mdspan()
138 : __ptr_(std::move(__p)), __map_(__exts), __acc_{} {} in mdspan()
142 : __ptr_(std::move(__p)), __map_(__m), __acc_{} {} in mdspan()
145 : __ptr_(std::move(__p)), __map_(__m), __acc_(__a) {} in mdspan()
154 : __ptr_(__other.__ptr_), __map_(__other.__map_), __acc_(__other.__acc_) { in requires()
193 return __acc_.access(__ptr_, __map_(static_cast<index_type>(std::move(__indices))...));
200 return __acc_.access(__ptr_, [&]<size_t... _Idxs>(index_sequence<_Idxs...>) { in requires()
209 return __acc_.access(__ptr_, [&]<size_t... _Idxs>(index_sequence<_Idxs...>) { in requires()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dmemory83 _LIBCPP_HIDE_FROM_ABI constexpr observer_ptr() noexcept : __ptr_(nullptr) {}
84 _LIBCPP_HIDE_FROM_ABI constexpr observer_ptr(nullptr_t) noexcept : __ptr_(nullptr) {}
85 _LIBCPP_HIDE_FROM_ABI constexpr explicit observer_ptr(element_type* __p) noexcept : __ptr_(__p) {}
88 …_LIBCPP_HIDE_FROM_ABI constexpr observer_ptr(observer_ptr<_W2> __other) noexcept : __ptr_(__other.…
91 _LIBCPP_HIDE_FROM_ABI constexpr element_type* get() const noexcept { return __ptr_; }
92 _LIBCPP_HIDE_FROM_ABI constexpr add_lvalue_reference_t<_Wp> operator*() const { return *__ptr_; }
93 _LIBCPP_HIDE_FROM_ABI constexpr element_type* operator->() const noexcept { return __ptr_; }
94 …_LIBCPP_HIDE_FROM_ABI constexpr explicit operator bool() const noexcept { return __ptr_ != nullptr…
97 …_LIBCPP_HIDE_FROM_ABI constexpr explicit operator element_type*() const noexcept { return __ptr_; }
100 _LIBCPP_HIDE_FROM_ABI constexpr void reset(element_type* __p = nullptr) noexcept { __ptr_ = __p; }
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__exception/
H A Dexception_ptr.h61 void* __ptr_; variable
72 _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {} in exception_ptr()
73 _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} in exception_ptr()
79 _LIBCPP_HIDE_FROM_ABI explicit operator bool() const _NOEXCEPT { return __ptr_ != nullptr; }
82 return __x.__ptr_ == __y.__ptr_;
/freebsd/contrib/llvm-project/libcxx/include/__exception/
H A Dexception_ptr.h61 void* __ptr_; variable
74 _LIBCPP_HIDE_FROM_ABI exception_ptr() _NOEXCEPT : __ptr_() {} in exception_ptr()
75 _LIBCPP_HIDE_FROM_ABI exception_ptr(nullptr_t) _NOEXCEPT : __ptr_() {} in exception_ptr()
81 _LIBCPP_HIDE_FROM_ABI explicit operator bool() const _NOEXCEPT { return __ptr_ != nullptr; }
84 return __x.__ptr_ == __y.__ptr_;
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/
H A Dparallel_backend_serial.h
/freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/
H A Dutil.h

12