Home
last modified time | relevance | path

Searched defs:common_type (Results 1 – 18 of 18) sorted by relevance

/external/cronet/third_party/libc++/src/test/std/concepts/concepts.lang/concept.common/
Dcommon_with.compile.pass.cpp267 struct common_type<BadBasicCommonType, int> { struct
272 struct common_type<int, BadBasicCommonType> { struct
277 typename std::common_type_t<BadBasicCommonType, int>;
294 struct common_type<T1, int> { struct
295 using type = DullCommonType;
299 struct common_type<int, T1> { struct
300 using type = DullCommonType;
319 struct common_type<T2, int> { struct
320 using type = CommonTypeImplicitlyConstructibleFromInt;
324 struct common_type<int, T2> { struct
[all …]
/external/sdv/vsomeip/third_party/boost/type_traits/include/boost/type_traits/
Dcommon_type.hpp36 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
/external/cronet/third_party/libc++/src/test/std/utilities/meta/meta.trans/meta.trans.other/
Dcommon_type.pass.cpp39 struct common_type<T, ::S<T> > struct
41 typedef S<T> type;
45 struct common_type< ::S<T>, T> { struct
46 typedef S<T> type;
51 struct common_type< ::S<T>, ::S<T> > { struct
55 template <> struct common_type< ::S<long>, long> {}; struct
56 template <> struct common_type<long, ::S<long> > {}; struct
57 template <> struct common_type< ::X<double>, ::X<double> > {}; struct
73 struct no_common_type : no_common_type_imp<std::common_type<Tp, Up, Vp> > {};
271 struct std::common_type<A, std::tuple<B>> { struct in std
[all …]
Dcommon_reference.compile.pass.cpp48 struct common_type<X2, Y2> { struct
49 using type = Z2;
52 struct common_type<Y2, X2> { struct
53 using type = Z2;
/external/libcxx/test/std/utilities/meta/meta.trans/meta.trans.other/
Dcommon_type.pass.cpp31 struct common_type<T, ::S<T> > struct
33 typedef S<T> type;
37 struct common_type< ::S<T>, T> { struct
43 struct common_type< ::S<T>, ::S<T> > { struct
47 template <> struct common_type< ::S<long>, long> {}; struct
48 template <> struct common_type<long, ::S<long> > {}; struct
49 template <> struct common_type< ::X<double>, ::X<double> > {}; struct
59 -> always_bool<typename std::common_type<Args...>::type> in no_common_type_imp()
/external/clang/test/SemaCXX/
Dlibstdcxx_common_type_hack.cpp14 template<typename...Ts> struct common_type {}; struct
15 template<typename A, typename B> struct common_type<A, B> { struct
28 using T = std::common_type<int, int>::type;
/external/sdv/vsomeip/third_party/boost/ratio/example/type_traits/
Dcommon_type.hpp83 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;
/external/sdv/vsomeip/third_party/boost/type_traits/test/
Dcommon_type_5_test.cpp27 template<class T, class U> struct common_type< X<T>, X<U> > struct
29 typedef X<typename common_type<T, U>::type> type;
Dcommon_type_test.cpp86 TT_TEST_BEGIN(common_type) in TT_TEST_BEGIN() argument
Dcommon_type_2_test.cpp88 TT_TEST_BEGIN(common_type) in TT_TEST_BEGIN() argument
/external/sdv/vsomeip/third_party/boost/chrono/example/
Dsaturating.cpp398 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
Dtime2_demo.cpp780 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
/external/sdv/vsomeip/third_party/boost/chrono/include/boost/chrono/
Dprocess_cpu_clocks.hpp211 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;
Dtime_point.hpp70 struct common_type<chrono::time_point<Clock, Duration1>, struct
74 typename common_type<Duration1, Duration2>::type> type;
Dduration.hpp402 struct common_type<chrono::duration<Rep1, Period1>, struct
406 typename boost::ratio_gcd<Period1, Period2>::type> type;
/external/cronet/third_party/libc++/src/test/std/strings/string.view/string.view.comparison/
Dcommon_type_specialization.pass.cpp50 struct std::common_type<WrappedSV, WrappedSV> {}; struct in std
/external/sdv/vsomeip/third_party/boost/ratio/example/
Dduration.hpp431 struct common_type<boost_ex::chrono::duration<Rep1, Period1>, struct
435 typename boost::ratio_gcd<Period1, Period2>::type> type;
/external/mesa3d/src/mesa/main/
Dformat_utils.c288 enum mesa_array_format_datatype src_type = 0, dst_type = 0, common_type; in _mesa_format_convert() local