Home
last modified time | relevance | path

Searched defs:mp_sort_impl (Results 1 – 1 of 1) sorted by relevance

/third_party/boost/boost/mp11/
Dalgorithm.hpp568 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>;