Searched defs:mp_sort_impl (Results 1 – 1 of 1) sorted by relevance
/third_party/boost/boost/mp11/ |
D | algorithm.hpp | 568 template<template<class...> class L, class... T, template<class...> class P> struct mp_sort_impl<L<… struct 571 using type = L<>; 583 template<template<class...> class L, class T1, template<class...> class P> struct mp_sort_impl<L<T1… struct 585 using type = L<T1>; 588 …...> class L, class T1, class... T, template<class...> class P> struct mp_sort_impl<L<T1, T...>, P> struct 590 template<class U> using F = P<U, T1>; 592 using part = mp_partition<L<T...>, F>; 594 using S1 = typename mp_sort_impl<mp_first<part>, P>::type; 595 using S2 = typename mp_sort_impl<mp_second<part>, P>::type; 597 using type = mp_append<mp_push_back<S1, T1>, S2>;
|