Searched refs:mp_rotate_left_c (Results 1 – 3 of 3) sorted by relevance
/third_party/boost/libs/mp11/test/ |
D | mp_rotate_left.cpp | 28 using boost::mp11::mp_rotate_left_c; in main() 34 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L1, 0>, L1>)); in main() 35 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L1, 1>, L1>)); in main() 36 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L1, 2>, L1>)); in main() 37 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L1, 3>, L1>)); in main() 38 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L1, 4>, L1>)); in main() 48 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L2, 0>, mp_list<X1, X2, X3, X4, X5>>)); in main() 49 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L2, 1>, mp_list<X2, X3, X4, X5, X1>>)); in main() 50 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L2, 2>, mp_list<X3, X4, X5, X1, X2>>)); in main() 51 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_rotate_left_c<L2, 3>, mp_list<X4, X5, X1, X2, X3>>)); in main() [all …]
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | algorithm.adoc | 490 ## mp_rotate_left_c<L, N> 492 template<class L, std::size_t N> using mp_rotate_left_c = /*...*/; 501 Same as `mp_rotate_left_c`, but with a type argument `N`. `N::value` must be a nonnegative number.
|
/third_party/boost/boost/mp11/ |
D | algorithm.hpp | 1128 template<class L, std::size_t N> using mp_rotate_left_c = detail::mp_rotate_impl<L, detail::canonic… typedef 1129 template<class L, class N> using mp_rotate_left = mp_rotate_left_c<L, std::size_t{ N::value }>;
|