| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | auto_ptr.h | 25 _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 D | allocation_guard.h | 56 __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 D | unique_ptr.h | 158 __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 D | shared_ptr.h | 432 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 D | exception_pointer_cxxabi.ipp | 16 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 D | exception_pointer_glibcxx.ipp | 24 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 D | exception_pointer_unimplemented.ipp | 21 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 D | exception_pointer_msvc.ipp | 66 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_handle | 98 __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 D | source_location | 49 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 D | list | 355 __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 | __tree | 724 __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 D | forward_list | 355 __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 D | deque | 277 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_table | 1591 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 D | buffer.h | 68 : __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 D | format_arg.h | 141 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 D | atomic_ref.h | 122 …_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 D | mdspan.h | 117 …: __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 D | memory | 78 _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 D | exception_ptr.h | 61 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 D | nested_exception.h | 32 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 D | parallel_backend_serial.h | |
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/ |
| H A D | util.h | |