Home
last modified time | relevance | path

Searched refs:IntegralConstant (Results 1 – 25 of 56) sorted by relevance

123

/third_party/boost/libs/hana/test/issues/
Dgithub_269.cpp12 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Applicative<T>>{});
13 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Comonad<T>>{});
14 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Comparable<T>>{});
15 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Constant<T>>{});
16 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::EuclideanRing<T>>{});
17 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Foldable<T>>{});
18 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Functor<T>>{});
19 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Group<T>>{});
20 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::Hashable<T>>{});
21 BOOST_HANA_CONSTANT_CHECK(hana::IntegralConstant<hana::IntegralConstant<T>>{});
[all …]
/third_party/boost/libs/hana/test/concept/
Dintegral_constant.cpp23 struct IntegralConstant<constant_tag> { struct
28 struct to_impl<constant_tag, From, when<IntegralConstant<From>::value>> {
36 static_assert(hana::IntegralConstant<constant<0>>::value, "");
37 static_assert(hana::IntegralConstant<constant<1>>::value, "");
38 static_assert(hana::IntegralConstant<constant<2>>::value, "");
/third_party/boost/libs/hof/doc/html/_sources/include/boost/hof/
Dlimit.hpp.txt27 /// template<class IntegralConstant>
28 /// constexpr auto limit(IntegralConstant);
36 /// IntegralConstant must be:
38 /// * IntegralConstant
123 template<class IntegralConstant, std::size_t N=IntegralConstant::type::value>
124 constexpr make_limit_f<N> operator()(IntegralConstant) const
Darg.hpp.txt29 /// template<class IntegralConstant>
30 /// constexpr auto arg(IntegralConstant);
103 template<class IntegralConstant>
104 …constexpr make_args_f<std::size_t, IntegralConstant::value> operator()(IntegralConstant) const noe…
106 return make_args_f<std::size_t, IntegralConstant::value>();
Dif.hpp.txt27 /// template<class IntegralConstant>
28 /// constexpr auto if_(IntegralConstant);
36 /// IntegralConstant must be:
38 /// * IntegralConstant
/third_party/boost/boost/hof/
Darg.hpp103 template<class IntegralConstant>
104 …constexpr make_args_f<std::size_t, IntegralConstant::value> operator()(IntegralConstant) const noe… in operator ()()
106 return make_args_f<std::size_t, IntegralConstant::value>(); in operator ()()
Dlimit.hpp123 template<class IntegralConstant, std::size_t N=IntegralConstant::type::value>
124 constexpr make_limit_f<N> operator()(IntegralConstant) const in operator ()()
/third_party/boost/boost/hana/
Dremove_range.hpp35 hana::IntegralConstant<From>::value && in operator ()()
36 hana::IntegralConstant<To>::value in operator ()()
43 static_assert(hana::IntegralConstant<From>::value, in operator ()()
46 static_assert(hana::IntegralConstant<To>::value, in operator ()()
Ddrop_front.hpp30 hana::IntegralConstant<N>::value in operator ()()
37 static_assert(hana::IntegralConstant<N>::value, in operator ()()
Dpower.hpp34 hana::IntegralConstant<N>::value in operator ()()
41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
Drepeat.hpp45 hana::IntegralConstant<I>::value in operator ()()
49 static_assert(hana::IntegralConstant<I>::value, in operator ()()
Dreplicate.hpp34 hana::IntegralConstant<N>::value in operator ()()
41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
/third_party/boost/libs/hana/include/boost/hana/
Dremove_range.hpp35 hana::IntegralConstant<From>::value && in operator ()()
36 hana::IntegralConstant<To>::value in operator ()()
43 static_assert(hana::IntegralConstant<From>::value, in operator ()()
46 static_assert(hana::IntegralConstant<To>::value, in operator ()()
Ddrop_front.hpp30 hana::IntegralConstant<N>::value in operator ()()
37 static_assert(hana::IntegralConstant<N>::value, in operator ()()
Drepeat.hpp45 hana::IntegralConstant<I>::value in operator ()()
49 static_assert(hana::IntegralConstant<I>::value, in operator ()()
Dpower.hpp34 hana::IntegralConstant<N>::value in operator ()()
41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
Dreplicate.hpp34 hana::IntegralConstant<N>::value in operator ()()
41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
Dtake_front.hpp35 hana::IntegralConstant<N>::value in operator ()()
42 static_assert(hana::IntegralConstant<N>::value, in operator ()()
/third_party/boost/boost/hana/concept/
Dintegral_constant.hpp25 hana::IntegralConstant<Tag>::value
37 struct IntegralConstant struct
/third_party/boost/libs/hana/include/boost/hana/concept/
Dintegral_constant.hpp25 hana::IntegralConstant<Tag>::value
37 struct IntegralConstant struct
/third_party/boost/libs/hana/include/boost/hana/ext/boost/mpl/
Dintegral_c.hpp66 struct IntegralConstant<ext::boost::mpl::integral_c_tag<T>> { struct
72 when<hana::IntegralConstant<C>::value> argument
/third_party/boost/boost/hana/ext/boost/mpl/
Dintegral_c.hpp66 struct IntegralConstant<ext::boost::mpl::integral_c_tag<T>> { struct
72 when<hana::IntegralConstant<C>::value> argument
/third_party/boost/libs/hana/include/boost/hana/ext/std/
Dintegral_constant.hpp81 struct IntegralConstant<ext::std::integral_constant_tag<T>> { struct
87 hana::IntegralConstant<C>::value argument
/third_party/boost/boost/hana/ext/std/
Dintegral_constant.hpp81 struct IntegralConstant<ext::std::integral_constant_tag<T>> { struct
87 hana::IntegralConstant<C>::value argument
/third_party/boost/libs/hana/test/_include/support/
Dcnumeric.hpp34 struct IntegralConstant<CNumeric<T>> { struct
40 hana::IntegralConstant<C>::value

123