Searched refs:mp_erase_c (Results 1 – 3 of 3) sorted by relevance
/third_party/boost/libs/mp11/test/ |
D | mp_erase.cpp | 28 using boost::mp11::mp_erase_c; in main() 41 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L1, 0, 0>, L1>)); in main() 46 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 0, 0>, L2>)); in main() 47 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 1, 1>, L2>)); in main() 48 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 2, 2>, L2>)); in main() 49 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 3, 3>, L2>)); in main() 50 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 4, 4>, L2>)); in main() 51 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 5, 5>, L2>)); in main() 60 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 0, 1>, mp_list<X2, X3, X4, X5>>)); in main() 61 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_erase_c<L2, 1, 2>, mp_list<X1, X3, X4, X5>>)); in main() [all …]
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | algorithm.adoc | 419 ## mp_erase_c<L, I, J> 421 template<class L, std::size_t I, std::size_t J> using mp_erase_c = 426 .mp_erase_c 431 |*mp_erase_c<L1, I, J>*|A~0~|...|A~i-1~|A~j~|...|A~n-1~ 3+| 439 Same as `mp_erase_c`, but with a type arguments `I` and `J`.
|
/third_party/boost/boost/mp11/ |
D | algorithm.hpp | 1087 template<class L, std::size_t I, std::size_t J> using mp_erase_c = mp_append<mp_take_c<L, I>, mp_dr… typedef
|