386
template <typename Condition1, typename Condition2>
386
template <typename Condition1, typename Condition2, typename Condition3 = true_type>
388
: public integral_constant<bool, Condition1::value && Condition2::value>
388
: public integral_constant<bool, Condition1::value && Condition2::value && Condition3::value>
516
// T1 wins if they are both the same size
517
template<typename T1, typename T2>
519
: thrust::detail::eval_if<
520
(sizeof(T2) > sizeof(T1)),
521
thrust::detail::identity_<T2>,
522
thrust::detail::identity_<T1>