Searched refs:__is_swappable (Results 1 - 4 of 4) sorted by relevance
/freebsd-current/contrib/llvm-project/libcxx/include/__utility/ |
H A D | swap.h | 47 template <class _Tp, size_t _Np, __enable_if_t<__is_swappable<_Tp>::value, int> >
|
H A D | pair.h | 581 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 D | is_swappable.h | 34 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 D | unique_ptr.h | 451 template <class _Tp, class _Dp, __enable_if_t<__is_swappable<_Dp>::value, int> = 0>
|
Completed in 298 milliseconds