Home
last modified time | relevance | path

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 Dlibdispatch.h126 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 Dconstruct_at.h62 _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 Dallocation_guard.h59 _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 Dranges_construct_at.h75 namespace __destroy {
81 return std::__destroy(std::move(__first), std::move(__last)); in operator()
94 inline constexpr auto destroy = __destroy::__fn{};
H A Duninitialized_algorithms.h70 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 Dexpected.h607 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 Dfunction.h501 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 Dany324 __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 Dvariant771 , 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();