| /freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/ |
| H A D | libdispatch.h | 139 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 D | ranges_destroy.h | 38 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 D | allocation_guard.h | 58 …_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 D | uninitialized_algorithms.h | 71 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 D | destroy.h | 29 __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 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 | construct_at.h | 48 _LIBCPP_HIDE_FROM_ABI _ForwardIterator __destroy(_ForwardIterator, _ForwardIterator); 57 _LIBCPP_HIDE_FROM_ABI _ForwardIterator __destroy(_ForwardIterator __first, _ForwardIterator __last)… in __destroy() function
|
| 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()
|
| /freebsd/contrib/llvm-project/libcxx/include/__functional/ |
| H A D | function.h | 347 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 D | expected.h | 423 _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 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 | 776 _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();
|