Searched refs:default_delete (Results 1 – 4 of 4) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | unique_ptr.h | 38 struct _LIBCPP_TEMPLATE_VIS default_delete { struct 42 _LIBCPP_INLINE_VISIBILITY constexpr default_delete() _NOEXCEPT = default; 44 _LIBCPP_INLINE_VISIBILITY default_delete() {} in default_delete() argument 48 default_delete(const default_delete<_Up>&, 62 struct _LIBCPP_TEMPLATE_VIS default_delete<_Tp[]> { 70 _LIBCPP_INLINE_VISIBILITY constexpr default_delete() _NOEXCEPT = default; 72 _LIBCPP_INLINE_VISIBILITY default_delete() {} 77 default_delete(const default_delete<_Up[]>&, 120 template <class _Tp, class _Dp = default_delete<_Tp> > 230 is_same<_Dp, default_delete<_Tp> >::value, [all …]
|
| H A D | shared_ptr.h | 675 : default_delete<_Yp> {}; 679 : default_delete<_Yp[]> {}; 683 : default_delete<_Yp[]> {}; 896 typedef __shared_ptr_pointer<_Yp*, default_delete<_Yp>, allocator<_Yp> > _CntrlBlk; 897 __cntrl_ = new _CntrlBlk(__r.get(), default_delete<_Yp>(), allocator<_Yp>());
|
| /freebsd-13.1/contrib/llvm-project/libcxx/include/ |
| H A D | memory | 253 struct default_delete 255 constexpr default_delete() noexcept = default; 256 template <class U> default_delete(const default_delete<U>&) noexcept; 262 struct default_delete<T[]> 264 constexpr default_delete() noexcept = default; 269 template <class T, class D = default_delete<T>>
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorLoopCarriedReuse.cpp | 599 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR()
|