Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dauto_ptr.h25 _Tp* __ptr_;
31 _Tp* __ptr_;
36 _LIBCPP_HIDE_FROM_ABI explicit auto_ptr(_Tp* __p = 0) _NOEXCEPT : __ptr_(__p) {}
37 _LIBCPP_HIDE_FROM_ABI auto_ptr(auto_ptr& __p) _NOEXCEPT : __ptr_(__p.release()) {} in __ptr_() function
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 release()
55 _LIBCPP_HIDE_FROM_ABI _Tp& operator*() const _NOEXCEPT { return *__ptr_; } in release()
56 _LIBCPP_HIDE_FROM_ABI _Tp* operator->() const _NOEXCEPT { return __ptr_; } in release()
57 _LIBCPP_HIDE_FROM_ABI _Tp* get() const _NOEXCEPT { return __ptr_; } in release()
26 _Tp* __ptr_; global() member
47 _LIBCPP_INLINE_VISIBILITY ~auto_ptr() _NOEXCEPT {delete __ptr_;} ~auto_ptr() local
62 delete __ptr_; global() variable
[all...]
H A Dallocation_guard.h56 __ptr_(allocator_traits<_Alloc>::allocate(__alloc_, __n_)) // initialization order is important in __allocation_guard()
65 __ptr_(__other.__ptr_) {
66 __other.__ptr_ = nullptr; in __allocation_guard()
76 __ptr_ = __other.__ptr_;
77 __other.__ptr_ = nullptr;
85 _Pointer __tmp = __ptr_;
86 __ptr_ = nullptr;
90 _LIBCPP_HIDE_FROM_ABI _Pointer __get() const _NOEXCEPT { return __ptr_; } in __release_ptr()
109 _Pointer __ptr_; global() member
[all...]
H A Dunique_ptr.h158 __compressed_pair<pointer, deleter_type> __ptr_;
192 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR unique_ptr() _NOEXCEPT : __ptr_(__value_init_tag(), __valu…
196 : __ptr_(__value_init_tag(), __value_init_tag()) {}
200 …_LIBCPP_CONSTEXPR_SINCE_CXX23 explicit unique_ptr(pointer __p) _NOEXCEPT : __ptr_(__p, __value_ini…
204 : __ptr_(__p, __d) {}
208 : __ptr_(__p, std::move(__d)) {
216 : __ptr_(__u.release(), std::forward<deleter_type>(__u.get_deleter())) {}
223 : __ptr_(__u.release(), std::forward<_Ep>(__u.get_deleter())) {}
228 …_LIBCPP_HIDE_FROM_ABI unique_ptr(auto_ptr<_Up>&& __p) _NOEXCEPT : __ptr_(__p.release(), __value_in…
233 __ptr_.second() = std::forward<deleter_type>(__u.get_deleter());
[all …]
H A Dshared_ptr.h432 element_type* __ptr_;
436 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR shared_ptr() _NOEXCEPT : __ptr_(nullptr), __cntrl_(nullptr…
438 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR shared_ptr(nullptr_t) _NOEXCEPT : __ptr_(nullptr), __cntrl…
451 _LIBCPP_HIDE_FROM_ABI explicit shared_ptr(_Yp* __p) : __ptr_(__p) {
461 _LIBCPP_HIDE_FROM_ABI shared_ptr(_Yp* __p, _Dp __d) : __ptr_(__p) {
485 _LIBCPP_HIDE_FROM_ABI shared_ptr(_Yp* __p, _Dp __d, _Alloc __a) : __ptr_(__p) {
515 : __ptr_(nullptr) {
540 : __ptr_(nullptr) {
566 : __ptr_(__p),
577 : __ptr_(__p), __cntrl_(__r.__cntrl_) {
[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_;
[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.ipp21 exception_ptr::exception_ptr(const exception_ptr& other) noexcept : __ptr_(other.__ptr_) {
39 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {}
52 if (__ptr_ == nullptr)
54 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/
H A D__node_handle98 __node_pointer_type __ptr_ = nullptr;
102 __ptr_ = nullptr;
107 if (__ptr_ != nullptr) {
110 __generic_container_node_destructor<_NodeType, __node_alloc_type>(__alloc, true)(__ptr_);
111 __ptr_ = nullptr;
116 : __ptr_(__ptr), __alloc_(__alloc) {}
122 : __ptr_(__other.__ptr_), __alloc_(std::move(__other.__alloc_)) {
123 __other.__ptr_ = nullptr;
135 __ptr_ = __other.__ptr_;
140 __other.__ptr_ = nullptr;
[all …]
H A Dsource_location49 const __impl* __ptr_ = nullptr;
62 __sl.__ptr_ = static_cast<const __impl*>(__ptr);
68 return __ptr_ != nullptr ? __ptr_->_M_line : 0;
71 return __ptr_ != nullptr ? __ptr_->_M_column : 0;
74 return __ptr_ != nullptr ? __ptr_->_M_file_name : "";
77 return __ptr_ != nullptr ? __ptr_
[all...]
H A Dlist355 __link_pointer __ptr_;
357 _LIBCPP_HIDE_FROM_ABI explicit __list_iterator(__link_pointer __p) _NOEXCEPT : __ptr_(__p) {}
373 _LIBCPP_HIDE_FROM_ABI __list_iterator() _NOEXCEPT : __ptr_(nullptr) {}
375 _LIBCPP_HIDE_FROM_ABI reference operator*() const { return __ptr_->__as_node()->__get_value(); }
377 return pointer_traits<pointer>::pointer_to(__ptr_->__as_node()->__get_value());
381 __ptr_ = __ptr_->__next_;
391 __ptr_ = __ptr_->__prev_;
401 return __x.__ptr_ == __y.__ptr_;
413 __link_pointer __ptr_;
415 …_LIBCPP_HIDE_FROM_ABI explicit __list_const_iterator(__link_pointer __p) _NOEXCEPT : __ptr_(__p) {}
[all …]
H A D__tree724 __iter_pointer __ptr_;
735 : __ptr_(nullptr)
744 __ptr_ = static_cast<__iter_pointer>(
745 std::__tree_next_iter<__end_node_pointer>(static_cast<__node_base_pointer>(__ptr_)));
755 __ptr_ = static_cast<__iter_pointer>(
756 std::__tree_prev_iter<__node_base_pointer>(static_cast<__end_node_pointer>(__ptr_)));
766 return __x.__ptr_ == __y.__ptr_;
773 _LIBCPP_HIDE_FROM_ABI explicit __tree_iterator(__node_pointer __p) _NOEXCEPT : __ptr_(__p) {}
774 _LIBCPP_HIDE_FROM_ABI explicit __tree_iterator(__end_node_pointer __p) _NOEXCEPT : __ptr_(__p) {}
775 …_LIBCPP_HIDE_FROM_ABI __node_pointer __get_np() const { return static_cast<__node_pointer>(__ptr_)…
[all …]
H A Dforward_list355 __iter_node_pointer __ptr_;
358 return static_cast<__begin_node_pointer>(static_cast<__void_pointer>(__ptr_));
361 return static_cast<__node_pointer>(static_cast<__void_pointer>(__ptr_));
364 _LIBCPP_HIDE_FROM_ABI explicit __forward_list_iterator(nullptr_t) _NOEXCEPT : __ptr_(nullptr) {}
367 : __ptr_(__traits::__as_iter_node(__p)) {}
370 : __ptr_(__traits::__as_iter_node(__p)) {}
384 _LIBCPP_HIDE_FROM_ABI __forward_list_iterator() _NOEXCEPT : __ptr_(nullptr) {}
392 __ptr_ = __traits::__as_iter_node(__ptr_->__next_);
402 return __x.__ptr_ == __y.__ptr_;
421 __iter_node_pointer __ptr_;
[all …]
H A Ddeque277 pointer __ptr_;
289 __ptr_(nullptr)
298 __ptr_(__it.__ptr_) {}
300 _LIBCPP_HIDE_FROM_ABI reference operator*() const { return *__ptr_; }
301 _LIBCPP_HIDE_FROM_ABI pointer operator->() const { return __ptr_; }
304 if (++__ptr_ - *__m_iter_ == __block_size) {
306 __ptr_ = *__m_iter_;
318 if (__ptr_ == *__m_iter_) {
320 __ptr_ = *__m_iter_ + __block_size;
322 --__ptr_;
[all …]
H A D__hash_table1591 pair<iterator, bool> __result = __node_insert_unique(__nh.__ptr_);
1603 pair<iterator, bool> __result = __node_insert_unique(__nh.__ptr_);
1650 iterator __result = __node_insert_multi(__nh.__ptr_);
1661 iterator __result = __node_insert_multi(__hint, __nh.__ptr_);
/freebsd/contrib/llvm-project/libcxx/include/__format/
H A Dbuffer.h68 : __ptr_(__ptr), in __output_buffer()
74 __ptr_ = __ptr; in __reset()
82 __ptr_[__size_++] = __c; in push_back()
111 std::copy_n(__str.data(), __n, std::addressof(__ptr_[__size_])); in __copy()
122 std::copy_n(__first, __chunk, std::addressof(__ptr_[__size_])); in __copy()
142 std::transform(__first, __last, std::addressof(__ptr_[__size_]), std::move(__operation)); in __transform()
152 std::transform(__first, __first + __chunk, std::addressof(__ptr_[__size_]), __operation); in __transform()
164 std::fill_n(std::addressof(__ptr_[__size_]), __n, __value); in __fill()
174 std::fill_n(std::addressof(__ptr_[__size_]), __chunk, __value); in __fill()
182 __flush_(__ptr_, __size in __flush()
[all...]
H A Dformat_arg.h141 return std::invoke(std::forward<_Visitor>(__vis), __arg.__value_.__ptr_); in decltype()
192 return std::invoke_r<_Rp>(std::forward<_Visitor>(__vis), __arg.__value_.__ptr_); in __visit_format_arg()
216 : __ptr_(std::addressof(__v)), in __handle()
227 const void* __ptr_; member
248 const void* __ptr_; member
273 _LIBCPP_HIDE_FROM_ABI __basic_format_arg_value(const void* __value) noexcept : __ptr_(__value) {} in __basic_format_arg_value()
359 __handle_.__format_(__parse_ctx, __ctx, __handle_.__ptr_); in format()
/freebsd/contrib/llvm-project/libcxx/include/__atomic/
H A Datomic_ref.h122 …_FROM_ABI bool is_lock_free() const noexcept { return __atomic_is_lock_free(sizeof(_Tp), __ptr_); }
129 __atomic_store(__ptr_, __clear_padding(__desired), std::__to_gcc_order(__order));
145 __atomic_load(__ptr_, __ret, std::__to_gcc_order(__order));
154 __atomic_exchange(__ptr_, __clear_padding(__desired), __ret, std::__to_gcc_order(__order));
166 __ptr_,
181 __ptr_,
192 __ptr_,
202 __ptr_,
223 _Aligned_Tp* __ptr_;
225 _LIBCPP_HIDE_FROM_ABI __atomic_ref_base(_Tp& __obj) : __ptr_(std::addressof(__obj)) {}
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__mdspan/
H A Dmdspan.h117 …: __ptr_(std::move(__p)), __map_(extents_type(static_cast<index_type>(std::move(__exts))...)), __a… in mdspan()
126 : __ptr_(std::move(__p)), __map_(extents_type(__exts)), __acc_{} {} in mdspan()
135 : __ptr_(std::move(__p)), __map_(extents_type(__exts)), __acc_{} {} in mdspan()
139 : __ptr_(std::move(__p)), __map_(__exts), __acc_{} {} in mdspan()
143 : __ptr_(std::move(__p)), __map_(__m), __acc_{} {} in mdspan()
146 : __ptr_(std::move(__p)), __map_(__m), __acc_(__a) {} in mdspan()
155 : __ptr_(__other.__ptr_), __map_(__other.__map_), __acc_(__other.__acc_) { in requires()
194 return __acc_.access(__ptr_, __map_(static_cast<index_type>(std::move(__indices))...));
201 return __acc_.access(__ptr_, [&]<size_t... _Idxs>(index_sequence<_Idxs...>) { in requires()
210 return __acc_.access(__ptr_, [&]<size_t... _Idxs>(index_sequence<_Idxs...>) { in requires()
[all …]
/freebsd/contrib/llvm-project/libcxx/include/experimental/
H A Dmemory78 _LIBCPP_HIDE_FROM_ABI constexpr observer_ptr() noexcept : __ptr_(nullptr) {}
79 _LIBCPP_HIDE_FROM_ABI constexpr observer_ptr(nullptr_t) noexcept : __ptr_(nullptr) {}
80 _LIBCPP_HIDE_FROM_ABI constexpr explicit observer_ptr(element_type* __p) noexcept : __ptr_(__p) {}
83 …_LIBCPP_HIDE_FROM_ABI constexpr observer_ptr(observer_ptr<_W2> __other) noexcept : __ptr_(__other.…
86 _LIBCPP_HIDE_FROM_ABI constexpr element_type* get() const noexcept { return __ptr_; }
87 _LIBCPP_HIDE_FROM_ABI constexpr add_lvalue_reference_t<_Wp> operator*() const { return *__ptr_; }
88 _LIBCPP_HIDE_FROM_ABI constexpr element_type* operator->() const noexcept { return __ptr_; }
89 …_LIBCPP_HIDE_FROM_ABI constexpr explicit operator bool() const noexcept { return __ptr_ != nullptr…
92 …_LIBCPP_HIDE_FROM_ABI constexpr explicit operator element_type*() const noexcept { return __ptr_; }
95 _LIBCPP_HIDE_FROM_ABI constexpr void reset(element_type* __p = nullptr) noexcept { __ptr_ = __p; }
[all …]
/freebsd/contrib/llvm-project/libcxx/include/__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_;
H A Dnested_exception.h32 exception_ptr __ptr_; variable
42 _LIBCPP_HIDE_FROM_ABI exception_ptr nested_ptr() const _NOEXCEPT { return __ptr_; } in nested_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