Searched refs:mp_replace_at_c (Results 1 – 4 of 4) sorted by relevance
/third_party/boost/libs/mp11/test/ |
D | mp_replace_at_c.cpp | 26 using boost::mp11::mp_replace_at_c; in main() 31 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 0, void>, mp_list<void, X2, X3, X4, X5>>)); in main() 32 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 1, void>, mp_list<X1, void, X3, X4, X5>>)); in main() 33 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 2, void>, mp_list<X1, X2, void, X4, X5>>)); in main() 34 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 3, void>, mp_list<X1, X2, X3, void, X5>>)); in main() 35 … BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 4, void>, mp_list<X1, X2, X3, X4, void>>)); in main() 41 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 0, void>, std::tuple<void, X2, X3, X4, X5>>… in main() 42 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 1, void>, std::tuple<X1, void, X3, X4, X5>>… in main() 43 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 2, void>, std::tuple<X1, X2, void, X4, X5>>… in main() 44 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_replace_at_c<L, 3, void>, std::tuple<X1, X2, X3, void, X5>>… in main() [all …]
|
D | Jamfile | 104 run mp_replace_at_c.cpp ;
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | algorithm.adoc | 478 ## mp_replace_at_c<L, I, W> 480 template<class L, std::size_t I, class W> using mp_replace_at_c = /*...*/; 488 Same as `mp_replace_at_c`, but with a type argument `I`. `I::value` must be a nonnegative number.
|
/third_party/boost/boost/mp11/ |
D | algorithm.hpp | 1030 template<class L, std::size_t I, class W> using mp_replace_at_c = typename detail::mp_replace_at_im… typedef
|