Home
last modified time | relevance | path

Searched refs:mp_same (Results 1 – 7 of 7) sorted by relevance

/third_party/boost/libs/mp11/test/
Dmp_same.cpp23 using boost::mp11::mp_same; in main()
27 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<>, mp_true>)); in main()
28 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void>, mp_true>)); in main()
29 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, void>, mp_true>)); in main()
30 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, void, void>, mp_true>)); in main()
31 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, void, void, void>, mp_true>)); in main()
32 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, void, void, void, void>, mp_true>)); in main()
34 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, int>, mp_false>)); in main()
35 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, void, int>, mp_false>)); in main()
36 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_same<void, void, void, int>, mp_false>)); in main()
[all …]
DJamfile180 run mp_same.cpp ;
/third_party/boost/libs/mp11/doc/mp11/
Dfunction.adoc97 ## mp_same<T...>
99 template<class... T> using mp_same = /*...*/;
101 `mp_same<T...>` is `mp_true` if all the types in `T...` are the same type, `mp_false` otherwise. `m…
/third_party/boost/boost/mp11/
Dfunction.hpp158 template<class... T> using mp_same = typename detail::mp_same_impl<T...>::type; typedef
Dtuple.hpp164 class E = mp_if<mp_apply<mp_same, Z>, mp_front<Z>>,
Dalgorithm.hpp89 template<class... L> using mp_same_size_1 = mp_same<mp_size<L>...>;
102 …using type = mp_if<mp_same<mp_size<L>...>, detail::mp_transform_impl<F, L...>, detail::list_size_m…
121 template<template<class...> class F, class... L> using mp_transform = typename mp_if<mp_same<mp_siz…
/third_party/boost/boost/variant2/
Dvariant.hpp2008 template<class L> using front_if_same = mp11::mp_if<mp11::mp_apply<mp11::mp_same, L>, mp11::mp_fron…