Searched refs:default_delete (Results 1 – 6 of 6) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/ |
| H A D | unique_ptr.h | 53 struct _LIBCPP_TEMPLATE_VIS default_delete { struct 56 _LIBCPP_HIDE_FROM_ABI constexpr default_delete() _NOEXCEPT = default; 58 _LIBCPP_HIDE_FROM_ABI default_delete() {} in default_delete() argument 61 …_LIBCPP_HIDE_FROM_ABI _LIBCPP_CONSTEXPR_SINCE_CXX23 default_delete(const default_delete<_Up>&) _NO… in default_delete() function 71 struct _LIBCPP_TEMPLATE_VIS default_delete<_Tp[]> { argument 78 _LIBCPP_HIDE_FROM_ABI constexpr default_delete() _NOEXCEPT = default; 80 _LIBCPP_HIDE_FROM_ABI default_delete() {} 85 …default_delete(const default_delete<_Up[]>&, typename _EnableIfConvertible<_Up>::type* = 0) _NOEXC… 123 template <class _Tp, class _Dp = default_delete<_Tp> > 202 …__enable_if_t<is_convertible<_Up*, _Tp*>::value && is_same<_Dp, default_delete<_Tp> >::value, int>… [all …]
|
| H A D | shared_ptr.h | 597 typedef __shared_ptr_pointer<_Yp*, default_delete<_Yp>, allocator<_Yp> > _CntrlBlk; 598 __cntrl_ = new _CntrlBlk(__r.get(), default_delete<_Yp>(), allocator<_Yp>()); 794 struct __shared_ptr_default_delete : default_delete<_Yp> {}; 797 struct __shared_ptr_default_delete<_Yp[_Sz], _Un> : default_delete<_Yp[]> {}; 800 struct __shared_ptr_default_delete<_Yp[], _Un> : default_delete<_Yp[]> {};
|
| /freebsd-14.2/contrib/llvm-project/libcxx/include/ |
| H A D | memory | 408 struct default_delete 410 constexpr default_delete() noexcept = default; 411 …template <class U> constexpr default_delete(const default_delete<U>&) noexcept; // constexpr since… 417 struct default_delete<T[]> 419 constexpr default_delete() noexcept = default; 420 …template <class U> constexpr default_delete(const default_delete <U[]>&) noexcept; // constexpr si… 425 template <class T, class D = default_delete<T>>
|
| /freebsd-14.2/contrib/llvm-project/libcxx/modules/std/ |
| H A D | memory.inc | 124 using std::default_delete;
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonVectorLoopCarriedReuse.cpp | 596 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
| H A D | StdSymbolMap.inc | 1022 SYMBOL(default_delete, std::, <memory>)
|