Searched refs:mp_replace_first (Results 1 – 3 of 3) sorted by relevance
/third_party/boost/libs/mp11/test/ |
D | mp_replace_front.cpp | 26 using boost::mp11::mp_replace_first; in main() 32 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L1, void>, mp_list<void>>)); in main() 37 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L2, void>, mp_list<void, X2>>)); in main() 42 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L3, void>, mp_list<void, X2, X3>>)); in main() 47 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L4, void>, mp_list<void, X2, X3, X4>>)); in main() 54 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L1, void>, std::tuple<void>>)); in main() 59 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L2, void>, std::tuple<void, X2>>)); in main() 64 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L3, void>, std::tuple<void, X2, X3>>)); in main() 69 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L4, void>, std::tuple<void, X2, X3, X4>>)); in main() 76 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_first<L2, void>, std::pair<void, X2>>)); in main()
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | list.adoc | 339 ## mp_replace_first<L, T> 341 template<class L, class T> using mp_replace_first = mp_replace_front<L, T>; 343 `mp_replace_first` is another name for `mp_replace_front`.
|
/third_party/boost/boost/mp11/ |
D | list.hpp | 228 template<class L, class T> using mp_replace_first = typename detail::mp_replace_front_impl<L, T>::t… typedef
|