Searched refs:__is_swappable (Results 1 - 4 of 4) sorted by relevance

/freebsd-current/contrib/llvm-project/libcxx/include/__utility/
H A Dswap.h47 template <class _Tp, size_t _Np, __enable_if_t<__is_swappable<_Tp>::value, int> >
H A Dpair.h581 template <class _T1, class _T2, __enable_if_t<__is_swappable<_T1>::value && __is_swappable<_T2>::value, int> = 0>
589 requires(__is_swappable<const _T1>::value && __is_swappable<const _T2>::value)
/freebsd-current/contrib/llvm-project/libcxx/include/__type_traits/
H A Dis_swappable.h34 struct __is_swappable;
50 template <class _Tp, size_t _Np, __enable_if_t<__is_swappable<_Tp>::value, int> = 0>
91 struct __is_swappable : public integral_constant<bool, __detail::__swappable_with<_Tp&>::value> {}; struct in inherits:integral_constant
/freebsd-current/contrib/llvm-project/libcxx/include/__memory/
H A Dunique_ptr.h451 template <class _Tp, class _Dp, __enable_if_t<__is_swappable<_Dp>::value, int> = 0>

Completed in 298 milliseconds