Searched refs:__destroy (Results 1 – 9 of 9) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__algorithm/pstl_backends/cpu_backends/ |
| H A D | libdispatch.h | 126 auto __destroy = [=](__merge_range_t* __ptr) { in __parallel_merge() 131 unique_ptr<__merge_range_t[], decltype(__destroy)> __ranges( in __parallel_merge() 143 __destroy); in __parallel_merge() 211 auto __destroy = [__count = __partitions.__chunk_count_](_Value* __ptr) { in __parallel_transform_reduce() 218 unique_ptr<_Value[], decltype(__destroy)> __values( in __parallel_transform_reduce() 219 std::allocator<_Value>().allocate(__partitions.__chunk_count_), __destroy); in __parallel_transform_reduce() 262 auto __destroy = [__size](_Value* __ptr) { in __parallel_stable_sort() 268 …unique_ptr<_Value[], decltype(__destroy)> __values(std::allocator<_Value>().allocate(__size), __de… in __parallel_stable_sort()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | construct_at.h | 62 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 _ForwardIterator __destroy(_ForwardIterator, _F… 74 std::__destroy(std::begin(*__loc), std::end(*__loc)); in __destroy_at() 80 __destroy(_ForwardIterator __first, _ForwardIterator __last) { in __destroy() function 112 (void)std::__destroy(std::move(__first), std::move(__last)); in destroy()
|
| H A D | allocation_guard.h | 59 _LIBCPP_HIDE_FROM_ABI ~__allocation_guard() _NOEXCEPT { __destroy(); } in ~__allocation_guard() 72 __destroy(); 93 _LIBCPP_HIDE_FROM_ABI void __destroy() _NOEXCEPT { in __destroy() function
|
| H A D | ranges_construct_at.h | 75 namespace __destroy { 81 return std::__destroy(std::move(__first), std::move(__last)); in operator() 94 inline constexpr auto destroy = __destroy::__fn{};
|
| H A D | uninitialized_algorithms.h | 70 std::__destroy(__ofirst, __idx); in __uninitialized_copy() 100 std::__destroy(__ofirst, __idx); in __uninitialized_copy_n() 130 std::__destroy(__first, __idx); in __uninitialized_fill() 158 std::__destroy(__first, __idx); in __uninitialized_fill_n() 188 std::__destroy(__first, __idx); in __uninitialized_default_construct() 214 std::__destroy(__first, __idx); in __uninitialized_default_construct_n() 241 std::__destroy(__first, __idx); in __uninitialized_value_construct() 267 std::__destroy(__first, __idx); in __uninitialized_value_construct_n() 304 std::__destroy(__ofirst, __idx); in __uninitialized_move() 341 std::__destroy(__ofirst, __idx); in __uninitialized_move_n()
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__expected/ |
| H A D | expected.h | 607 this->__destroy(); 611 this->__destroy(); 619 this->__destroy(); 719 this->__destroy(); 727 this->__destroy(); 744 __with_err.__destroy(); 748 __with_val.__destroy(); 755 __with_val.__destroy(); 759 __with_err.__destroy(); 1462 this->__destroy(); [all …]
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | function.h | 501 void (*const __destroy)(void*); 683 if (__policy_->__destroy) { 690 if (__policy_->__destroy) 691 __policy_->__destroy(__buf_.__large); 708 if (__p->__destroy) 709 __p->__destroy(__buf_.__large);
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | any | 324 __destroy(const_cast<any&>(*__this)); 352 _LIBCPP_HIDE_FROM_ABI static void __destroy(any& __this) { 367 __destroy(__this); 391 __destroy(const_cast<any&>(*__this)); 422 _LIBCPP_HIDE_FROM_ABI static void __destroy(any& __this) {
|
| H A D | variant | 771 , void __destroy() noexcept { this->__index = __variant_npos<__index_t>; }); 775 ~__dtor() { __destroy(); }, 776 void __destroy() noexcept { 788 _LIBCPP_VARIANT_DESTRUCTOR(_Trait::_Unavailable, ~__dtor() = delete;, void __destroy() noexcept = d… 809 __lhs.__destroy(); 895 this->__destroy(); 924 this->__destroy();
|