Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/libcxx/include/__pstl/backends/
H A Dlibdispatch.h136 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 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(); }
72 __destroy();
93 _LIBCPP_HIDE_FROM_ABI void __destroy() _NOEXCEPT {
101 void __destroy() _NOEXCEPT { __destroy() function
H A Dranges_construct_at.h75 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 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()
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 Dexpected.h419 _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 Dfunction.h503 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 Dany321 __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 Dvariant783 _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();