Searched refs:mp_unique_if (Results 1 – 5 of 5) sorted by relevance
/third_party/boost/libs/mp11/test/ |
D | mp_unique_if.cpp | 40 using boost::mp11::mp_unique_if; in main() 43 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<>, std::is_same>, mp_list<>>)); in main() 45 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void>, std::is_same>, mp_list<void>>)); in main() 46 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, void>, std::is_same>, mp_list<void>… in main() 47 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, void, void>, std::is_same>, mp_list… in main() 48 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, void, void, void>, std::is_same>, m… in main() 50 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, int>, std::is_same>, mp_list<void, … in main() 51 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, void, void, int, int, int>, std::is… in main() 52 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, int, void, int, int, void, int, int… in main() 54 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_unique_if<mp_list<void, int, char[]>, std::is_same>, mp_lis… in main() [all …]
|
D | Jamfile | 95 run mp_unique_if.cpp ;
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | changelog.adoc | 20 * Added `mp_unique_if` (contributed by Kris Jusiak)
|
D | algorithm.adoc | 803 ## mp_unique_if<L, P> 805 template<class L, template<class...> class P> using mp_unique_if = /*...*/; 812 mp_unique_if<L, Q::template fn>; 814 As `mp_unique_if`, but takes a quoted metafunction.
|
/third_party/boost/boost/mp11/ |
D | algorithm.hpp | 997 using mp_unique_if = mp_fold_q<L, mp_clear<L>, detail::mp_unique_if_push_back<P>>; typedef 999 template<class L, class Q> using mp_unique_if_q = mp_unique_if<L, Q::template fn>;
|