Searched refs:__destroy (Results 1 – 6 of 6) sorted by relevance
| /llvm-project-15.0.7/libcxx/include/__memory/ |
| H A D | construct_at.h | 57 _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 D | ranges_construct_at.h | 75 namespace __destroy { 82 return _VSTD::__destroy(_VSTD::move(__first), _VSTD::move(__last)); in operator() 96 inline constexpr auto destroy = __destroy::__fn{};
|
| H A D | uninitialized_algorithms.h | 58 _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 D | any | 363 __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 D | variant | 852 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 D | function.h | 598 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);
|