Searched refs:__destroy (Results 1 – 9 of 9) sorted by relevance
/freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/ |
H A D | libdispatch.h | 136 auto __destroy = [=](__merge_range_t* __ptr) { 141 unique_ptr<__merge_range_t[], decltype(__destroy)> __ranges( 153 __destroy); 221 auto __destroy = [__count = __partitions.__chunk_count_](_Value* __ptr) { 228 unique_ptr<_Value[], decltype(__destroy)> __values( 229 std::allocator<_Value>().allocate(__partitions.__chunk_count_), __destroy); 271 auto __destroy = [__size](_Value* __ptr) { 277 …unique_ptr<_Value[], decltype(__destroy)> __values(std::allocator<_Value>().allocate(__size), __de…
|
/freebsd/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(); } 72 __destroy(); 93 _LIBCPP_HIDE_FROM_ABI void __destroy() _NOEXCEPT { 101 void __destroy() _NOEXCEPT { __destroy() function
|
H A D | ranges_construct_at.h | 75 namespace __destroy { 81 return std::__destroy(std::move(__first), std::move(__last)); 91 } // namespace __destroy 94 inline constexpr auto destroy = __destroy::__fn{}; in operator()
|
H A D | uninitialized_algorithms.h | 69 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() 187 std::__destroy(__first, __idx); in __uninitialized_default_construct() 213 std::__destroy(__first, __idx); in __uninitialized_default_construct_n() 240 std::__destroy(__first, __idx); in __uninitialized_value_construct() 266 std::__destroy(__first, __idx); in __uninitialized_value_construct_n() 303 std::__destroy(__ofirst, __idx); in __uninitialized_move() 340 std::__destroy(__ofirst, __idx); in __uninitialized_move_n()
|
/freebsd/contrib/llvm-project/libcxx/include/__expected/ |
H A D | expected.h | 419 _LIBCPP_HIDE_FROM_ABI constexpr void __destroy() { 605 this->__destroy(); 609 this->__destroy(); 617 this->__destroy(); 717 this->__destroy(); 725 this->__destroy(); 742 __with_err.__destroy(); 746 __with_val.__destroy(); 753 __with_val.__destroy(); 757 __with_err.__destroy(); [all …]
|
/freebsd/contrib/llvm-project/libcxx/include/__functional/ |
H A D | function.h | 503 void (*const __destroy)(void*); 685 if (__policy_->__destroy) { 692 if (__policy_->__destroy) 693 __policy_->__destroy(__buf_.__large); 710 if (__p->__destroy) 711 __p->__destroy(__buf_.__large);
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | any | 321 __destroy(const_cast<any&>(*__this)); 349 _LIBCPP_HIDE_FROM_ABI static void __destroy(any& __this) { 364 __destroy(__this); 388 __destroy(const_cast<any&>(*__this)); 419 _LIBCPP_HIDE_FROM_ABI static void __destroy(any& __this) {
|
H A D | variant | 783 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __destroy() noexcept { 789 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 ~__dtor() { __destroy(); } _LIBCPP_EAT_SEMICOL… 790 _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __destroy() noexcept { 804 … _LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX20 void __destroy() noexcept = delete); 819 __lhs.__destroy(); 918 this->__destroy(); 949 this->__destroy();
|