/third_party/boost/boost/type_traits/ |
D | common_type.hpp | 36 template<class... T> struct common_type struct 52 struct common_type<T1, T2, T...>: type_traits_detail::mp_defer<type_traits_detail::common_type_fold… struct 59 struct common_type<T1, T2, T...>: common_type<typename common_type<T1, T2>::type, T...> struct 80 template<class T> struct common_type<T>: boost::decay<T> struct 144 template<class T1, class T2> struct common_type<T1, T2>: type_traits_detail::common_type_decay_help… struct
|
/third_party/boost/libs/hana/example/ |
D | monadic_fold_left.cpp | 22 struct common_type { }; struct 25 struct common_type<T, U> struct 34 struct common_type<T1, Tn...> struct
|
/third_party/boost/boost/histogram/accumulators/ |
D | weighted_sum.hpp | 102 struct common_type<boost::histogram::accumulators::weighted_sum<T>, struct 104 using type = boost::histogram::accumulators::weighted_sum<common_type_t<T, U>>; 108 struct common_type<boost::histogram::accumulators::weighted_sum<T>, U> { struct 109 using type = boost::histogram::accumulators::weighted_sum<common_type_t<T, U>>; 113 struct common_type<T, boost::histogram::accumulators::weighted_sum<U>> { struct 114 using type = boost::histogram::accumulators::weighted_sum<common_type_t<T, U>>;
|
D | weighted_mean.hpp | 135 struct common_type<boost::histogram::accumulators::weighted_mean<T>, struct 137 using type = boost::histogram::accumulators::weighted_mean<common_type_t<T, U>>;
|
D | count.hpp | 130 struct common_type<boost::histogram::accumulators::count<T>, struct 132 using type = boost::histogram::accumulators::count<common_type_t<T, U>>;
|
D | mean.hpp | 139 struct common_type<boost::histogram::accumulators::mean<T>, struct 141 using type = boost::histogram::accumulators::mean<common_type_t<T, U>>;
|
D | sum.hpp | 171 struct common_type<boost::histogram::accumulators::sum<T>, struct 173 using type = boost::histogram::accumulators::sum<common_type_t<T, U>>;
|
/third_party/boost/libs/ratio/example/type_traits/ |
D | common_type.hpp | 83 struct common_type<T> struct 91 typedef T type; 132 struct common_type<T, U> struct 144 struct common_type<T, U, V...> { struct 146 typedef typename common_type<typename common_type<T, U>::type, V...>::type type;
|
/third_party/boost/libs/type_traits/test/ |
D | common_type_5_test.cpp | 27 template<class T, class U> struct common_type< X<T>, X<U> > struct 29 typedef X<typename common_type<T, U>::type> type;
|
D | common_type_test.cpp | 86 TT_TEST_BEGIN(common_type) in TT_TEST_BEGIN() argument
|
D | common_type_2_test.cpp | 88 TT_TEST_BEGIN(common_type) in TT_TEST_BEGIN() argument
|
/third_party/boost/libs/chrono/example/ |
D | saturating.cpp | 398 struct common_type<User2::saturate<T1>, User2::saturate<T2> > struct 400 typedef typename common_type<T1, T2>::type rep; 401 typedef User2::saturate<rep> type; 405 struct common_type<T1, User2::saturate<T2> > struct 409 struct common_type<User2::saturate<T1>, T2> struct
|
D | time2_demo.cpp | 780 struct common_type<User2::saturate<T1>, User2::saturate<T2> > struct 782 typedef typename common_type<T1, T2>::type rep; 783 typedef User2::saturate<rep> type; 787 struct common_type<T1, User2::saturate<T2> > struct 791 struct common_type<User2::saturate<T1>, T2> struct
|
/third_party/boost/libs/hana/example/optional/ |
D | sfinae_friendly_metafunctions.cpp | 33 using common_type = decltype(common_type_impl(hana::type_c<T>, hana::type_c<U>)); typedef
|
/third_party/boost/boost/chrono/ |
D | process_cpu_clocks.hpp | 211 struct common_type< struct 216 typedef chrono::process_times<typename common_type<Rep1, Rep2>::type> type; 220 struct common_type< struct 225 typedef chrono::process_times<typename common_type<Rep1, Rep2>::type> type; 229 struct common_type< struct 234 typedef chrono::process_times<typename common_type<Rep1, Rep2>::type> type;
|
D | time_point.hpp | 70 struct common_type<chrono::time_point<Clock, Duration1>, struct 74 typename common_type<Duration1, Duration2>::type> type;
|
D | duration.hpp | 402 struct common_type<chrono::duration<Rep1, Period1>, struct 406 typename boost::ratio_gcd<Period1, Period2>::type> type;
|
/third_party/boost/boost/hana/ |
D | traits.hpp | 195 constexpr auto common_type = metafunction<std::common_type>; variable
|
/third_party/boost/libs/ratio/example/ |
D | duration.hpp | 431 struct common_type<boost_ex::chrono::duration<Rep1, Period1>, struct 435 typename boost::ratio_gcd<Period1, Period2>::type> type;
|
/third_party/boost/boost/multiprecision/cpp_int/ |
D | misc.hpp | 593 …typedef typename common_type<R, typename cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, … in eval_convert_to() typedef 625 …typedef typename common_type<R, typename cpp_int_backend<MinBits1, MaxBits1, SignType1, Checked1, … in eval_convert_to() typedef
|
/third_party/boost/boost/multiprecision/ |
D | cpp_int.hpp | 975 … typedef typename common_type<typename make_unsigned<T>::type, local_limb_type>::type common_type; in check_in_range() typedef 985 typedef typename common_type<T, local_limb_type>::type common_type; in check_in_range() typedef 1136 typedef typename common_type<T, local_limb_type>::type common_type; in check_in_range() typedef 1144 typedef typename common_type<T, local_limb_type>::type common_type; in check_in_range() typedef
|