Searched refs:mp_empty (Results 1 – 11 of 11) sorted by relevance
/third_party/boost/libs/mp11/test/ |
D | mp_empty.cpp | 20 using boost::mp11::mp_empty; in main() 25 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L1>, mp_true>)); in main() 28 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L2>, mp_false>)); in main() 31 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L3>, mp_false>)); in main() 34 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L4>, mp_true>)); in main() 37 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L5>, mp_false>)); in main() 40 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L6>, mp_false>)); in main() 43 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L7>, mp_false>)); in main() 46 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_empty<L8>, mp_false>)); in main()
|
D | Jamfile | 30 run mp_empty.cpp ;
|
/third_party/boost/boost/type_traits/detail/ |
D | mp_defer.hpp | 41 struct mp_empty struct 50 …er = typename boost::conditional<mp_valid<F, T...>::value, mp_defer_impl<F, T...>, mp_empty>::type;
|
/third_party/boost/boost/parameter/aux_/pack/ |
D | make_parameter_spec_items.hpp | 82 ::boost::mp11::mp_empty<SpecSeq> 129 ::boost::mp11::mp_empty<SpecSeq> 199 ::boost::mp11::mp_empty<SpecSeq>
|
/third_party/boost/libs/geometry/test/algorithms/distance/ |
D | distance.cpp | 381 bg::model::multi_point<P> mp_empty; in test_empty_input() local 388 test_empty_input(p, mp_empty); in test_empty_input() 390 test_empty_input(mp_empty, mp_empty); in test_empty_input() 395 test_empty_input(mp_empty, mp); in test_empty_input() 396 test_empty_input(mp, mp_empty); in test_empty_input()
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | list.adoc | 67 ## mp_empty<L> 69 template<class L> using mp_empty = mp_bool<mp_size<L>::value == 0>; 71 `mp_empty<L>` is an alias for `mp_true` if the list `L` is empty, for `mp_false` otherwise. 73 .Using mp_empty with std::tuple 76 using R1 = mp_empty<L1>; // mp_false 79 using R2 = mp_empty<L2>; // mp_true
|
D | utility.adoc | 128 template<class L> using first_or_void = mp_eval_if<mp_empty<L>, void, mp_first, L>;
|
/third_party/boost/boost/parameter/aux_/ |
D | set.hpp | 40 ::boost::mp11::mp_empty<Set>
|
/third_party/boost/libs/geometry/test/algorithms/ |
D | is_empty.cpp | 313 multi_point mp_empty; in BOOST_AUTO_TEST_CASE() local 330 variant_geometry = mp_empty; in BOOST_AUTO_TEST_CASE()
|
/third_party/boost/boost/mp11/ |
D | list.hpp | 48 template<class L> using mp_empty = mp_bool< mp_size<L>::value == 0 >; typedef
|
/third_party/boost/libs/mp11/doc/article/ |
D | simple_cxx11_metaprogramming.adoc | 488 using mp_transform = typename mp_transform_impl<F, mp_empty<L...>, L...>::type; 509 * `mp_empty<L$$...$$>` -- returns `mp_true` if all lists are empty, `mp_false`
|