| /freebsd/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | auto_ptr.h | 25 _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 D | allocation_guard.h | 55 … __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 D | unique_ptr.h | 152 _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 D | shared_ptr.h | 97 _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 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_; 33 ptr.__ptr_ = __e; 34 __cxa_increment_exception_refcount(ptr.__ptr_); 39 nested_exception::nested_exception() noexcept : __ptr_(current_exception()) {} [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 | 19 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 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/__cxx03/__memory/ |
| H A D | auto_ptr.h | 23 _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 D | allocation_guard.h | 56 … __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 D | unique_ptr.h | 135 __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 D | shared_ptr.h | 400 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 D | buffer.h | 193 …: __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_handle | 99 __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 D | source_location | 52 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 D | list | 363 __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 D | forward_list | 357 __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 D | list | 329 __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 D | atomic_ref.h | 124 …_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 D | mdspan.h | 116 …: __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 D | memory | 83 _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 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_;
|
| /freebsd/contrib/llvm-project/libcxx/include/__exception/ |
| H A D | exception_ptr.h | 61 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 D | parallel_backend_serial.h | |
| /freebsd/contrib/llvm-project/libcxx/include/__pstl/internal/omp/ |
| H A D | util.h | |