/third_party/boost/libs/mp11/test/ |
D | mp_cond.cpp | 17 using boost::mp11::mp_cond; in main() 21 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_true, char[]>, char[]>)); in main() 22 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_true, char[], void>, char[]>)); in main() 23 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_true, char[], void, void>, char[]>)); in main() 24 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_true, char[], void, void, void>, char[]>)); in main() 26 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_false, int, mp_true, char[]>, char[]>)); in main() 27 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_false, int, mp_true, char[], void>, char[]>)); in main() 28 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_false, int, mp_true, char[], void, void>, char[]>)); in main() 29 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_false, int, mp_true, char[], void, void, void>, cha… in main() 31 …BOOST_TEST_TRAIT_TRUE((std::is_same<mp_cond<mp_false, int, mp_false, float, mp_true, char[]>, char… in main() [all …]
|
D | mp_cond_sf.cpp | 17 using boost::mp11::mp_cond; in main() 22 BOOST_TEST_TRAIT_FALSE((mp_valid<mp_cond>)); in main() 24 BOOST_TEST_TRAIT_FALSE((mp_valid<mp_cond, mp_true>)); in main() 25 BOOST_TEST_TRAIT_FALSE((mp_valid<mp_cond, mp_false>)); in main() 27 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_cond, mp_true, void>)); in main() 28 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_cond, mp_true, void, void>)); in main() 30 BOOST_TEST_TRAIT_FALSE((mp_valid<mp_cond, mp_false, void>)); in main() 31 BOOST_TEST_TRAIT_FALSE((mp_valid<mp_cond, mp_false, void, void>)); in main() 33 BOOST_TEST_TRAIT_FALSE((mp_valid<mp_cond, mp_false, void, mp_true>)); in main() 34 BOOST_TEST_TRAIT_TRUE((mp_valid<mp_cond, mp_false, void, mp_true, void>)); in main() [all …]
|
D | Jamfile | 142 run mp_cond.cpp ;
|
/third_party/boost/boost/interprocess/sync/posix/ |
D | pthread_helpers.hpp | 102 : mp_cond(&cond) in condition_initializer() 104 if(pthread_cond_init(mp_cond, &cond_attr)!= 0) in condition_initializer() 108 ~condition_initializer() { if(mp_cond) pthread_cond_destroy(mp_cond); } in ~condition_initializer() 110 void release() { mp_cond = 0; } in release() 113 pthread_cond_t *mp_cond; member in boost::interprocess::ipcdetail::condition_initializer
|
/third_party/boost/libs/mp11/doc/mp11/ |
D | utility.adoc | 191 ## mp_cond<C, T, R...> 193 template<class C, class T, class... R> using mp_cond = /*...*/; 195 `mp_cond<C, T, R...>` is an alias for `T` when `static_cast<bool>(C::value)` is `true`. 196 When `static_cast<bool>(C::value)` is `false`, it's an alias for `mp_cond<R...>`. 201 .Using mp_cond 203 template<int N> using unsigned_ = mp_cond<
|
/third_party/boost/boost/histogram/detail/ |
D | common_type.hpp | 22 using common_axes = mp11::mp_cond<
|
/third_party/boost/boost/mp11/ |
D | utility.hpp | 174 template<class C, class T, class... E> using mp_cond = typename detail::mp_cond_impl<C, T, E...>::t… typedef 179 template<class C, class T, class... E> using mp_cond_ = mp_eval_if<C, T, mp_cond, E...>;
|
D | algorithm.hpp | 636 using type = mp_cond< 650 using type = typename mp_cond<
|
/third_party/boost/boost/histogram/ |
D | storage_adaptor.hpp | 345 mp11::mp_cond<
|