Home
last modified time | relevance | path

Searched refs:__destroy (Results 1 – 12 of 12) sorted by relevance

/freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/
H A Dlibdispatch.h139 auto __destroy = [=](__merge_range_t* __ptr) {
144 unique_ptr<__merge_range_t[], decltype(__destroy)> __ranges(
156 __destroy);
224 auto __destroy = [__count = __partitions.__chunk_count_](_Value* __ptr) {
231 unique_ptr<_Value[], decltype(__destroy)> __values(
232 std::allocator<_Value>().allocate(__partitions.__chunk_count_), __destroy);
274 auto __destroy = [__size](_Value* __ptr) {
280 …unique_ptr<_Value[], decltype(__destroy)> __values(std::allocator<_Value>().allocate(__size), __de…
/freebsd/contrib/llvm-project/libcxx/include/__memory/
H A Dranges_destroy.h38 struct __destroy { struct
42 return std::__destroy(std::move(__first), std::move(__last)); in operator() argument
53 inline constexpr auto destroy = __destroy{}; argument
H A Dallocation_guard.h58 …_LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI ~__allocation_guard() _NOEXCEPT { __destroy();… in ~__allocation_guard()
73 __destroy();
94 _LIBCPP_CONSTEXPR_SINCE_CXX26 _LIBCPP_HIDE_FROM_ABI void __destroy() _NOEXCEPT { in __destroy() function
H A Duninitialized_algorithms.h71 std::__destroy(__ofirst, __idx); in __uninitialized_copy()
101 std::__destroy(__ofirst, __idx); in __uninitialized_copy_n()
131 std::__destroy(__first, __idx); in __uninitialized_fill()
159 std::__destroy(__first, __idx); in __uninitialized_fill_n()
189 std::__destroy(__first, __idx); in __uninitialized_default_construct()
215 std::__destroy(__first, __idx); in __uninitialized_default_construct_n()
242 std::__destroy(__first, __idx); in __uninitialized_value_construct()
268 std::__destroy(__first, __idx); in __uninitialized_value_construct_n()
305 std::__destroy(__ofirst, __idx); in __uninitialized_move()
342 std::__destroy(__ofirst, __idx); in __uninitialized_move_n()
H A Ddestroy.h29 __destroy(_ForwardIterator __first, _ForwardIterator __last) { in __destroy() function
56 (void)std::__destroy(std::move(__first), std::move(__last)); in destroy()
/freebsd/contrib/llvm-project/libcxx/include/__cxx03/__memory/
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 Dconstruct_at.h48 _LIBCPP_HIDE_FROM_ABI _ForwardIterator __destroy(_ForwardIterator, _ForwardIterator);
57 _LIBCPP_HIDE_FROM_ABI _ForwardIterator __destroy(_ForwardIterator __first, _ForwardIterator __last)… in __destroy() function
H A Duninitialized_algorithms.h69 std::__destroy(__ofirst, __idx); in __uninitialized_copy()
99 std::__destroy(__ofirst, __idx); in __uninitialized_copy_n()
129 std::__destroy(__first, __idx); in __uninitialized_fill()
157 std::__destroy(__first, __idx); in __uninitialized_fill_n()
/freebsd/contrib/llvm-project/libcxx/include/__functional/
H A Dfunction.h347 void (*const __destroy)(void*);
477 if (__policy_->__destroy) {
484 if (__policy_->__destroy)
485 __policy_->__destroy(__buf_.__large);
502 if (__p->__destroy)
503 __p->__destroy(__buf_.__large);
/freebsd/contrib/llvm-project/libcxx/include/__expected/
H A Dexpected.h423 _LIBCPP_HIDE_FROM_ABI constexpr void __destroy() {
610 this->__destroy();
614 this->__destroy();
622 this->__destroy();
722 this->__destroy();
730 this->__destroy();
747 __with_err.__destroy();
751 __with_val.__destroy();
758 __with_val.__destroy();
762 __with_err.__destroy();
[all …]
/freebsd/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 Dvariant776 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __destroy() noexcept {
782 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 ~__dtor() { __destroy(); } _LIBCPP_EAT_SEMICOL…
783 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __destroy() noexcept {
797 … _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __destroy() noexcept = delete);
812 __lhs.__destroy();
910 this->__destroy();
941 this->__destroy();