/freebsd/contrib/llvm-project/libcxx/include/__string/ |
H A D | constexpr_c_functions.h | 165 template <class _Tp, class _Up, __enable_if_t<is_assignable<_Tp&, _Up const&>::value, int> = 0> 172 template <class _Tp, class _Up, __enable_if_t<!is_assignable<_Tp&, _Up const&>::value && 173 is_assignable<_Tp&, _Up&&>::value, int> = 0> 182 template <class _Tp, class _Up, __enable_if_t<!is_assignable<_Tp&, _Up const&>::value && 183 !is_assignable<_Tp&, _Up&&>::value && 194 template <class _Tp, class _Up, __enable_if_t<!is_assignable<_Tp&, _Up const&>::value && 195 !is_assignable<_Tp&, _Up&&>::value &&
|
/freebsd/contrib/llvm-project/libcxx/include/__utility/ |
H A D | pair.h | 136 …__enable_if_t<is_assignable<first_type&, _U1 const&>::value && is_assignable<second_type&, _U2 con… 285 …__enable_if_t<is_assignable<first_type&, _U1 const&>::value && is_assignable<second_type&, _U2 con… 295 …__enable_if_t<is_assignable<first_type&, _U1>::value && is_assignable<second_type&, _U2>::value, i… 396 …__enable_if_t<is_assignable<_T1&, _U1 const&>::value && is_assignable<_T2&, _U2 const&>::value, in… 405 … __enable_if_t<is_assignable<_T1&, _U1&&>::value && is_assignable<_T2&, _U2&&>::value, int> = 0> 436 …__enable_if_t<is_assignable<_T1&, _Up const&>::value && is_assignable<_T2&, _Up const&>::value, in… 443 …template <class _Up, __enable_if_t<is_assignable<_T1&, _Up>::value && is_assignable<_T2&, _Up>::va…
|
/freebsd/contrib/llvm-project/libcxx/include/__type_traits/ |
H A D | is_assignable.h | 24 struct _LIBCPP_TEMPLATE_VIS is_assignable : _BoolConstant<__is_assignable(_Tp, _Up)> {}; struct
|
/freebsd/contrib/llvm-project/libcxx/include/__iterator/ |
H A D | reverse_iterator.h | 105 is_assignable<_Iter&, _Up const&>::value, 122 is_assignable<_Iter&, _Up const&>::value,
|
H A D | move_iterator.h | 165 is_assignable<_Iter&, const _Up&>::value,
|
/freebsd/contrib/llvm-project/libcxx/include/ |
H A D | tuple | 238 #include <__type_traits/is_assignable.h> 851 requires(_And<is_assignable<const _Tp&, _Tp>...>::value) 869 …__enable_if_t< _And< _BoolConstant<sizeof...(_Tp) == sizeof...(_Up)>, is_assignable<_Tp&, _Up cons… 878 …__enable_if_t< _And< _BoolConstant<sizeof...(_Tp) == sizeof...(_Up)>, is_assignable<_Tp&, _Up>... … 890 is_assignable<const _Tp&, const _UTypes&>...>::value>* = nullptr> 898 is_assignable<const _Tp&, _UTypes>...>::value>* = nullptr> 919 struct _EnableAssignFromPair : _AssignPredicateFromPair<is_assignable, _Const, _Pair> {}; 964 …__enable_if_t< _And< _BoolConstant<_Np == sizeof...(_Tp)>, is_assignable<_Tp&, _Up const&>... >::v… 975 …__enable_if_t< _And< _BoolConstant<_Np == sizeof...(_Tp)>, is_assignable<_Tp&, _Up>... >::value, i…
|
H A D | optional | 199 #include <__type_traits/is_assignable.h> 628 _Or< is_assignable<_Tp&, _Opt&>, 629 is_assignable<_Tp&, _Opt const&>, 630 is_assignable<_Tp&, _Opt&&>, 631 is_assignable<_Tp&, _Opt const&&> >; 657 …_If< _And< _IsNotSame<_Up, _Tp>, is_constructible<_Tp, _QualUp>, is_assignable<_Tp&, _QualUp> >::v… 732 is_assignable<value_type&, _Up> >::value> >
|
H A D | type_traits | 113 template <class T, class U> struct is_assignable; 329 = is_assignable<T, U>::value; // C++17 441 #include <__type_traits/is_assignable.h>
|
H A D | module.modulemap | 1932 …raits_is_assignable [system] { header "__type_traits/is_assignable.h" }
|
/freebsd/contrib/llvm-project/libcxx/include/__atomic/ |
H A D | cxx_atomic_impl.h | 32 template <typename _Tp, typename _Tv, __enable_if_t<is_assignable<_Tp&, _Tv>::value, int> = 0> 36 template <typename _Tp, typename _Tv, __enable_if_t<is_assignable<_Tp&, _Tv>::value, int> = 0>
|
/freebsd/contrib/llvm-project/libcxx/include/__memory/ |
H A D | unique_ptr.h | 188 using _EnableIfDeleterAssignable = __enable_if_t< is_assignable<_Dp&, _UDel&&>::value >; 362 …using _EnableIfDeleterAssignable _LIBCPP_NODEBUG = __enable_if_t< is_assignable<_Dp&, _UDel&&>::va…
|
/freebsd/contrib/llvm-project/libcxx/modules/std/ |
H A D | type_traits.cppm |
|
/freebsd/lib/libc++/ |
H A D | Makefile | 1247 TTR_HEADERS+= is_assignable.h
|
H A D | libcxx.imp | 753 { include: [ "<__type_traits/is_assignable.h>", "private", "<type_traits>", "public" ] },
|
/freebsd/contrib/llvm-project/libcxx/include/__expected/ |
H A D | expected.h | 685 is_assignable<_Err&, _OtherErrQual>,
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/Stdlib/ |
H A D | StdSymbolMap.inc | 1616 SYMBOL(is_assignable, std::, <type_traits>)
|