Home
last modified time | relevance | path

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

/freebsd-14.2/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h53 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() {}
85default_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 Dshared_ptr.h597 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 Dmemory408 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 Dmemory.inc124 using std::default_delete;
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonVectorLoopCarriedReuse.cpp596 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR()
/freebsd-14.2/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/
H A DStdSymbolMap.inc1022 SYMBOL(default_delete, std::, <memory>)