Home
last modified time | relevance | path

Searched refs:mp_product_q (Results 1 – 5 of 5) sorted by relevance

/third_party/boost/libs/mp11/test/
Dmp_product.cpp36 using boost::mp11::mp_product_q; in main()
45 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_product_q<mp_quote<F3>, L1, L2, L3>, std::tuple<F3<X1, Y1, … in main()
54 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_product_q<mp_quote<F3>, L1, L2, L3>, std::tuple<>>)); in main()
62 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_product_q<mp_quote<F1>, L1>, std::tuple<F1<X1>, F1<X2>, F1<… in main()
65 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_product_q<mp_quote<F1>, L2>, mp_list<F1<X1>, F1<X2>, F1<X3>… in main()
70 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_product_q<mp_quote<F>>, mp_list<F<>>>)); in main()
/third_party/boost/libs/mp11/doc/mp11/
Dexamples.adoc427 using R = mp_product_q<Qret, remove_cv_ref<V>...>;
430 …in our case all `Li` are `std::variant`, the result will also be `std::variant`. (`mp_product_q` is
437 using R = mp_unique<mp_product_q<Qret, remove_cv_ref<V>...>>;
458 using R = mp_unique<mp_product_q<Qret, remove_cv_ref<V>...>>;
Dalgorithm.adoc282 ## mp_product_q<Q, L...>
284 template<class Q, class... L> using mp_product_q = mp_product<Q::template fn, L...>;
/third_party/boost/boost/mp11/
Dalgorithm.hpp288 template<class Q, class... L> using mp_product_q = typename detail::mp_product_impl<Q::template fn,… typedef
/third_party/boost/boost/variant2/
Dvariant.hpp2016 …11::mp_eval_if_not< std::is_same<R, deduced>, R, front_if_same, mp11::mp_product_q<Qret<F>, apply_…
2022 …11::mp_eval_if_not< std::is_same<R, deduced>, R, front_if_same, mp11::mp_product_q<Qret<F>, apply_…