Home
last modified time | relevance | path

Searched refs:mp_second (Results 1 – 25 of 45) sorted by relevance

12

/third_party/boost/libs/mp11/test/
Dmp_second.cpp19 using boost::mp11::mp_second; in main()
22 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_second<L1>, char[]>)); in main()
25 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_second<L2>, void>)); in main()
28 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_second<L3>, float>)); in main()
31 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_second<L4>, double>)); in main()
Dmp_iterate.cpp31 using boost::mp11::mp_second;
40 using R2 = mp_iterate<V2, mp_first, mp_second>; in test()
/third_party/boost/libs/safe_numerics/test/
Dtest_checked_cast_constexpr.cpp37 static constexpr const size_t second = mp_second<I>();// index of second argument
44 using TArg = typename mp_at<test_values, mp_second<I>>::value_type;
45 static constexpr TArg v = mp_at<test_values, mp_second<I>>()();
Dtest_checked_cast.cpp57 static constexpr const size_t second = mp_second<I>();// index of second argument
70 using TArg = typename mp_at<test_values, mp_second<I>>::value_type; in operator ()()
71 static constexpr TArg v = mp_at<test_values, mp_second<I>>()(); in operator ()()
Dtest_cast_constexpr.cpp43 …constexpr static bool value = '.' == test_casting_results[mp_first<T>::value][mp_second<T>::value];
65 const static std::size_t j = mp_second<L2>();
Dtest_cast.cpp107 using T2 = typename mp_second<T>::value_type; // get it's type in operator ()()
108 constexpr T2 v2 = mp_second<T>(); // get it's value in operator ()()
Dtest_construction.cpp144 using T2 = typename mp_second<T>::value_type; // get it's type in operator ()()
145 constexpr T2 v2 = mp_second<T>(); // get it's value in operator ()()
Dtest_or_native.cpp37 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_less_than_automatic.cpp37 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_and_native.cpp38 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_and_automatic.cpp38 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_xor_automatic.cpp35 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_left_shift_automatic.cpp38 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_divide_native.cpp39 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_xor_native.cpp36 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_equal_native.cpp36 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_equal_automatic.cpp37 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_or_automatic.cpp37 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_modulus_native.cpp37 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_subtract_automatic.cpp39 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_less_than_native.cpp36 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_add_native.cpp38 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
Dtest_multiply_native.cpp37 constexpr size_t i2 = mp_second<T>();// index of second argument in operator ()()
/third_party/boost/libs/mp11/doc/mp11/
Dlist.adoc170 ## mp_second<L>
172 template<class L> using mp_second = /*...*/;
174 `mp_second<L>` is the second element of the list `L`. That is, `mp_second<L<T1, T2, T...>>` is an a…
176 .Using mp_second with std::pair
179 using R1 = mp_second<L1>; // float
182 .Using mp_second with std::tuple
185 using R2 = mp_second<L2>; // double
188 .Using mp_second with mp_list
191 using R3 = mp_second<L3>; // char[2]
/third_party/boost/boost/type_erasure/detail/
Dnormalize.hpp413 ::boost::mp11::mp_second< ::boost::mp11::mp_map_find<M, T> >
447 typename ::boost::mp11::mp_second< ::boost::mp11::mp_map_find<M, T> >
506 typedef ::boost::mp11::mp_second< ::boost::mp11::mp_map_find<Sub, result1> > result;
508 …BOOST_MPL_ASSERT((boost::is_same< ::boost::mp11::mp_second< ::boost::mp11::mp_map_find<type, typen…
537 …BOOST_MPL_ASSERT((boost::is_same< ::boost::mp11::mp_second< ::boost::mp11::mp_map_find<type, typen…

12