/third_party/boost/libs/hana/test/issues/ |
D | github_269.cpp | 12 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/ |
D | integral_constant.cpp | 23 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/ |
D | limit.hpp.txt | 27 /// 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
|
D | arg.hpp.txt | 29 /// 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>();
|
D | if.hpp.txt | 27 /// template<class IntegralConstant> 28 /// constexpr auto if_(IntegralConstant); 36 /// IntegralConstant must be: 38 /// * IntegralConstant
|
/third_party/boost/boost/hof/ |
D | arg.hpp | 103 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 ()()
|
D | limit.hpp | 123 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/ |
D | remove_range.hpp | 35 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 ()()
|
D | drop_front.hpp | 30 hana::IntegralConstant<N>::value in operator ()() 37 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
D | power.hpp | 34 hana::IntegralConstant<N>::value in operator ()() 41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
D | repeat.hpp | 45 hana::IntegralConstant<I>::value in operator ()() 49 static_assert(hana::IntegralConstant<I>::value, in operator ()()
|
D | replicate.hpp | 34 hana::IntegralConstant<N>::value in operator ()() 41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
/third_party/boost/libs/hana/include/boost/hana/ |
D | remove_range.hpp | 35 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 ()()
|
D | drop_front.hpp | 30 hana::IntegralConstant<N>::value in operator ()() 37 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
D | repeat.hpp | 45 hana::IntegralConstant<I>::value in operator ()() 49 static_assert(hana::IntegralConstant<I>::value, in operator ()()
|
D | power.hpp | 34 hana::IntegralConstant<N>::value in operator ()() 41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
D | replicate.hpp | 34 hana::IntegralConstant<N>::value in operator ()() 41 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
D | take_front.hpp | 35 hana::IntegralConstant<N>::value in operator ()() 42 static_assert(hana::IntegralConstant<N>::value, in operator ()()
|
/third_party/boost/boost/hana/concept/ |
D | integral_constant.hpp | 25 hana::IntegralConstant<Tag>::value 37 struct IntegralConstant struct
|
/third_party/boost/libs/hana/include/boost/hana/concept/ |
D | integral_constant.hpp | 25 hana::IntegralConstant<Tag>::value 37 struct IntegralConstant struct
|
/third_party/boost/libs/hana/include/boost/hana/ext/boost/mpl/ |
D | integral_c.hpp | 66 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/ |
D | integral_c.hpp | 66 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/ |
D | integral_constant.hpp | 81 struct IntegralConstant<ext::std::integral_constant_tag<T>> { struct 87 hana::IntegralConstant<C>::value argument
|
/third_party/boost/boost/hana/ext/std/ |
D | integral_constant.hpp | 81 struct IntegralConstant<ext::std::integral_constant_tag<T>> { struct 87 hana::IntegralConstant<C>::value argument
|
/third_party/boost/libs/hana/test/_include/support/ |
D | cnumeric.hpp | 34 struct IntegralConstant<CNumeric<T>> { struct 40 hana::IntegralConstant<C>::value
|