Searched refs:cx_plus (Results 1 – 2 of 2) sorted by relevance
/third_party/boost/boost/mp11/detail/ |
D | mp_count.hpp | 35 constexpr std::size_t cx_plus() in cx_plus() function 40 template<class T1, class... T> constexpr std::size_t cx_plus(T1 t1, T... t) in cx_plus() function 42 return static_cast<std::size_t>(t1) + cx_plus(t...); in cx_plus() 46 constexpr std::size_t cx_plus(T1 t1, T2 t2, T3 t3, T4 t4, T5 t5, T6 t6, T7 t7, T8 t8, T9 t9, T10 t1… in cx_plus() function 48 … return static_cast<std::size_t>(t1 + t2 + t3 + t4 + t5 + t6 + t7 + t8 + t9 + t10) + cx_plus(t...); in cx_plus() 53 using type = mp_size_t<cx_plus(std::is_same<T, V>::value...)>; 86 using type = mp_size_t<cx_plus(mp_to_bool<P<T>>::value...)>;
|
/third_party/boost/libs/mp11/doc/article/ |
D | simple_cxx11_metaprogramming_2.adoc | 202 constexpr std::size_t cx_plus() 207 template<class T1, class... T> constexpr std::size_t cx_plus(T1 t1, T... t) 209 return t1 + cx_plus(t...); 223 using type = mp_size_t<cx_plus(std::is_same<T, V>::value...)>; 232 |clang$$++$$ 3.5.1, mp_count/cx_plus |0.4 |1.1 |2.5 |5.0 |DNF ||| 234 |g$$++$$ 4.9.2, mp_count/cx_plus |0.4 |0.9 |1.7 |2.9 |4.7 |6.7 |9.2 |11.8 367 |clang$$++$$ 3.5.1, mp_count/cx_plus |0.4 |1.1 |2.5 |5.0 |DNF ||| 382 |g$$++$$ 4.9.2, mp_count/cx_plus |0.4 |0.9 |1.7 |2.9 |4.7 |6.7 |9.2 |11.8
|