Home
last modified time | relevance | path

Searched refs:mp_not (Results 1 – 21 of 21) sorted by relevance

/third_party/boost/libs/mp11/test/
Dintegral.cpp54 using boost::mp11::mp_not; in main()
56 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_false>, mp_true>)); in main()
57 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_true>, mp_false>)); in main()
59 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_int<0>>, mp_true>)); in main()
60 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_int<1>>, mp_false>)); in main()
61 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_int<107>>, mp_false>)); in main()
62 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_int<-1>>, mp_false>)); in main()
63 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_int<-91>>, mp_false>)); in main()
65 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_size_t<0>>, mp_true>)); in main()
66 BOOST_TEST_TRAIT_TRUE((std::is_same<mp_not<mp_size_t<1>>, mp_false>)); in main()
[all …]
Dmp_filter.cpp21 using boost::mp11::mp_not;
24 template<class T> using P1 = mp_not<mod_6<T>>;
25 template<class T1, class... T> using P2 = mp_not<mp_plus<T...>>;
Dmp_transform_if.cpp23 using boost::mp11::mp_not;
26 template<class T, class...> using is_not_ref = mp_not<std::is_reference<T>>;
Dmp_transform_if_q.cpp24 using boost::mp11::mp_not;
30 template<class T, class...> using is_not_ref = mp_not<std::is_reference<T>>;
/third_party/boost/boost/gil/extension/io/tiff/detail/
Dis_allowed.hpp53 mp11::mp_not
75 mp11::mp_not
97 mp11::mp_not
/third_party/boost/libs/mp11/doc/mp11/
Dintegral.adoc40 ## mp_not<T>
42 template<class T> using mp_not = mp_bool< !T::value >;
Dutility.adoc102 template<class T> using if_non_const = mp_if<mp_not<std::is_const<T>>, T>;
141 using mp_eval_if_not = mp_eval_if<mp_not<C>, T, F, U...>;
279 template<class... T> using fn = mp_not<P<T...>>;
282 `mp_not_fn<P>` returns a quoted metafunction `Q` such that `Q::fn<T...>` returns `mp_not<P<T...>>`.
Dmap.adoc33 mp_not<std::is_same<mp_map_find<M, K>, void>>;
/third_party/boost/boost/mp11/
Dmap.hpp26 template<class M, class K> using mp_map_contains = mp_not<std::is_same<mp_map_find<M, K>, void>>;
109 …using type = mp_eval_if<mp_not<mp_all<mp_is_map_element<T>...>>, mp_false, mp_keys_are_set, M<T...…
Dutility.hpp155 …, template<class...> class F, class... U> using mp_eval_if_not = mp_eval_if<mp_not<C>, T, F, U...>;
156 template<class C, class T, class Q, class... U> using mp_eval_if_not_q = mp_eval_if<mp_not<C>, T, Q…
245 template<class... T> using fn = mp_not< mp_invoke_q<mp_quote<P>, T...> >;
Dfunction.hpp56 using type = mp_eval_if< mp_not<T1>, T1, mp_and, T... >;
86 template<class... T> using mp_all = mp_bool< mp_count_if< mp_list<T...>, mp_not >::value == 0 >;
Dintegral.hpp30 template<class T> using mp_not = mp_bool< !T::value >; typedef
Dalgorithm.hpp160 …template<class... U> struct _f_ { using type = mp_eval_if_q<mp_not<mp_invoke_q<Qp, U...>>, mp_firs…
165 …template<class... U> using _f = mp_eval_if_q<mp_not<mp_invoke_q<Qp, U...>>, mp_first<mp_list<U...>…
/third_party/boost/boost/gil/extension/io/png/detail/
Dwrite.hpp199 mp11::mp_not<is_less_than_eight<Info>>, in set_swap()
200 mp11::mp_not<is_equal_to_sixteen<Info>> in set_swap()
/third_party/boost/boost/gil/extension/toolbox/metafunctions/
Dget_num_bits.hpp62 mp11::mp_not<std::is_class<T>>
/third_party/boost/boost/gil/io/
Dconversion_policies.hpp31 mp11::mp_not in read()
/third_party/boost/boost/histogram/detail/
Ddetect.hpp119 mp11::mp_and<mp11::mp_not<is_storage<T>>,
Daxes.hpp387 using is_not_inclusive = mp11::mp_not<axis::traits::is_inclusive<T>>;
/third_party/boost/boost/gil/
Dalgorithm.hpp442 mp11::mp_not in destruct_range_impl()
463 mp11::mp_not<std::is_pointer<Iterator>>, in destruct_range_impl()
Dmetafunctions.hpp203 : mp11::mp_not
/third_party/boost/boost/variant2/
Dvariant.hpp1224 template<class T> struct is_nothrow_swappable: mp11::mp_eval_if<mp11::mp_not<is_swappable<T>>, mp11…