Home
last modified time | relevance | path

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

/llvm-project-15.0.7/libcxx/include/__memory/
H A Dconstruct_at.h57 _ForwardIterator __destroy(_ForwardIterator, _ForwardIterator);
71 _VSTD::__destroy(_VSTD::begin(*__loc), _VSTD::end(*__loc)); in __destroy_at()
77 _ForwardIterator __destroy(_ForwardIterator __first, _ForwardIterator __last) { in __destroy() function
102 (void)_VSTD::__destroy(_VSTD::move(__first), _VSTD::move(__last)); in destroy()
H A Dranges_construct_at.h75 namespace __destroy {
82 return _VSTD::__destroy(_VSTD::move(__first), _VSTD::move(__last)); in operator()
96 inline constexpr auto destroy = __destroy::__fn{};
H A Duninitialized_algorithms.h58 _VSTD::__destroy(__ofirst, __idx); in __uninitialized_copy()
89 _VSTD::__destroy(__ofirst, __idx); in __uninitialized_copy_n()
123 _VSTD::__destroy(__first, __idx); in __uninitialized_fill()
156 _VSTD::__destroy(__first, __idx); in __uninitialized_fill_n()
187 _VSTD::__destroy(__first, __idx); in __uninitialized_default_construct()
216 _VSTD::__destroy(__first, __idx); in __uninitialized_default_construct_n()
244 _VSTD::__destroy(__first, __idx); in __uninitialized_value_construct()
273 _VSTD::__destroy(__first, __idx); in __uninitialized_value_construct_n()
304 _VSTD::__destroy(__ofirst, __idx); in __uninitialized_move()
337 _VSTD::__destroy(__ofirst, __idx); in __uninitialized_move_n()
/llvm-project-15.0.7/libcxx/include/
H A Dany363 __destroy(const_cast<any &>(*__this));
393 static void __destroy(any & __this) {
412 __destroy(__this);
447 __destroy(const_cast<any &>(*__this));
481 static void __destroy(any & __this){
H A Dvariant852 void __destroy() noexcept { this->__index = __variant_npos<__index_t>; });
856 ~__dtor() { __destroy(); },
857 void __destroy() noexcept {
872 void __destroy() noexcept = delete;);
896 __lhs.__destroy();
1001 this->__destroy();
1036 this->__destroy();
/llvm-project-15.0.7/libcxx/include/__functional/
H A Dfunction.h598 void (*const __destroy)(void*);
808 if (__policy_->__destroy)
818 if (__policy_->__destroy)
819 __policy_->__destroy(__buf_.__large);
840 if (__p->__destroy)
841 __p->__destroy(__buf_.__large);