Home
last modified time | relevance | path

Searched refs:if_c (Results 1 – 25 of 413) sorted by relevance

12345678910>>...17

/third_party/boost/boost/range/detail/
Dcommon.hpp80 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
83 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
86 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
89 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
92 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
95 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
98 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
101 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
104 …typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::range_detail::range_helper<C>::i…
108 … typedef BOOST_RANGE_DEDUCED_TYPENAME boost::mpl::if_c< ::boost::is_void<char_array_t>::value,
/third_party/boost/libs/mpl/doc/src/refmanual/
Dif_c.rst1 .. Metafunctions/Type Selection//if_c |20
3 if_c title
16 struct if_c
27 integral constant ``c``. ``if_c<c,t1,t2>::type`` is a shorcut notation for
59 typedef if_c<c,t1,t2>::type t;
73 typedef if_c<true,char,long>::type t1;
74 typedef if_c<false,char,long>::type t2;
87 typedef typename if_c<
/third_party/boost/boost/multiprecision/detail/
Dbitscan.hpp96 typedef typename mpl::if_c< in find_lsb()
100 typename mpl::if_c< in find_lsb()
122 typedef typename mpl::if_c< in find_msb()
126 typename mpl::if_c< in find_msb()
216 typedef typename mpl::if_c< in find_lsb()
219 typename mpl::if_c< in find_lsb()
222 typename mpl::if_c< in find_lsb()
239 typedef typename mpl::if_c< in find_msb()
242 typename mpl::if_c< in find_msb()
245 typename mpl::if_c< in find_msb()
[all …]
Dbig_lanczos.hpp24 typedef typename mpl::if_c<
27 typename mpl::if_c<
/third_party/boost/boost/multiprecision/cpp_int/
Dcpp_int_config.hpp32 typedef typename mpl::if_c<
35 typename mpl::if_c<
38 typename mpl::if_c<
47 typedef typename mpl::if_c<
50 typename mpl::if_c<
53 typename mpl::if_c<
/third_party/boost/libs/intrusive/test/
Dbs_test_common.hpp45 typedef typename detail::if_c
47 , typename detail::if_c
54 typedef typename detail::if_c
58 typedef typename detail::if_c
Dunordered_test_common.hpp52 typedef typename detail::if_c
54 , typename detail::if_c
61 typedef typename detail::if_c
/third_party/boost/boost/geometry/index/detail/
Dmeta.hpp58 typedef typename boost::mpl::if_c
74 typedef typename boost::mpl::if_c
85 typedef typename boost::mpl::if_c
89 typename boost::mpl::if_c
/third_party/boost/boost/mpl/
Dif.hpp34 struct if_c struct
43 struct if_c<false,T1,T2> struct
59 typedef if_c<
106 struct if_c
/third_party/boost/boost/math/tools/
Dpromotion.hpp87 typedef typename mpl::if_c<
90 …typename mpl::if_c<is_same<__float128, T1P>::value || is_same<__float128, T2P>::value, // either l…
93 …typename mpl::if_c<is_same<long double, T1P>::value || is_same<long double, T2P>::value, // either…
95 … typename mpl::if_c<is_same<double, T1P>::value || is_same<double, T2P>::value, // either double?
104 …typename mpl::if_c<!is_floating_point<T2P>::value && ::boost::is_convertible<T1P, T2P>::value, T2P…
/third_party/boost/boost/geometry/util/
Dpromote_integral.hpp100 typedef typename boost::mpl::if_c
187 typedef typename boost::mpl::if_c
232 typedef typename boost::mpl::if_c
236 typename boost::mpl::if_c
287 typedef typename boost::mpl::if_c
/third_party/boost/boost/interprocess/detail/
Dmpl.hpp74 struct if_c struct
83 struct if_c<false,T1,T2> struct
95 typedef typename if_c<0 != T1::value, T2, T3>::type type;
/third_party/boost/boost/lockfree/detail/
Dparameter.hpp40 typedef typename mpl::if_c<has_capacity,
54 typedef typename mpl::if_c<has_allocator,
67 typedef typename mpl::if_c<has_fixed_sized,
/third_party/boost/boost/geometry/views/detail/
Dnormalized_view.hpp50 boost::mpl::if_c
68 boost::mpl::if_c
83 boost::mpl::if_c
/third_party/boost/boost/property_map/parallel/
Dunsafe_serialize.hpp31 typedef mpl::if_c<(sizeof(int) == sizeof(void*)),
33 mpl::if_c<(sizeof(long) == sizeof(void*)),
35 mpl::if_c<(sizeof(void*) <= sizeof(boost::intmax_t)),
/third_party/boost/boost/move/detail/
Dmeta_utils_core.hpp37 struct if_c struct
43 struct if_c<false,T1,T2> struct
52 struct if_ : if_c<0 != T1::value, T2, T3>
/third_party/boost/boost/proto/detail/
Dpoly_function.hpp41 typedef typename mpl::if_c<is_noncopyable<T>::value, T &, T>::type type;
48 typedef typename mpl::if_c<is_noncopyable<T>::value, T const &, T>::type type;
55 typedef typename mpl::if_c<is_noncopyable<T>::value, T &, T>::type type;
62 typedef typename mpl::if_c<is_noncopyable<T>::value, T const &, T>::type type;
Ddecltype.hpp53 … : boost::mpl::if_c< \
114 typename mpl::if_c<
126 typename mpl::if_c<
138 typename mpl::if_c<
150 typename mpl::if_c<
380 : mpl::if_c<is_function<T>::value, T *, U>
/third_party/boost/boost/python/converter/
Dreturn_from_python.hpp71 typedef typename mpl::if_c<
74 , typename mpl::if_c<
77 , typename mpl::if_c<
/third_party/boost/libs/mpl/test/
Dif.cpp21 typedef if_c<true,char,long>::type t2; in MPL_TEST_CASE()
23 typedef if_c<false,char,long>::type t4; in MPL_TEST_CASE()
/third_party/boost/libs/hof/doc/html/_sources/include/boost/hof/
Dif.hpp.txt18 /// condition is true. The `if_c` version can be used to give a boolean
31 /// constexpr auto if_c(F);
130 BOOST_HOF_STATIC_CONSTEXPR detail::make_if_f<B> if_c = {};
133 constexpr detail::if_adaptor<B, F> if_c(F f) BOOST_HOF_NOEXCEPT_CONSTRUCTIBLE(F, F&&)
/third_party/boost/boost/geometry/iterators/detail/point_iterator/
Dinner_range_type.hpp38 typedef typename boost::mpl::if_c
50 typedef typename boost::mpl::if_c
/third_party/boost/boost/compute/types/
Dsize_t.hpp34 boost::mpl::if_c<sizeof(size_t) == sizeof(cl_uint), cl_uint, cl_ulong>::type
40 boost::mpl::if_c<sizeof(ptrdiff_t) == sizeof(cl_int), cl_int, cl_long>::type
/third_party/boost/libs/compute/include/boost/compute/types/
Dsize_t.hpp34 boost::mpl::if_c<sizeof(size_t) == sizeof(cl_uint), cl_uint, cl_ulong>::type
40 boost::mpl::if_c<sizeof(ptrdiff_t) == sizeof(cl_int), cl_int, cl_long>::type
/third_party/boost/boost/mpl/aux_/
Dlargest_int.hpp47 : if_c<
57 typedef typename if_c< (rank1 >= rank2),T1,T2 >::type type;

12345678910>>...17