Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h38 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 Dshared_ptr.h675 : 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 Dmemory253 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 DHexagonVectorLoopCarriedReuse.cpp599 llvm::for_each(Dependences, std::default_delete<DepChain>()); in doVLCR()