Home
last modified time | relevance | path

Searched refs:hana (Results 3026 – 3050 of 6502) sorted by relevance

1...<<121122123124125126127128129130>>...261

/dports/security/keybase/client-v5.7.1/shared/ios/Pods/boost-for-react-native/boost/hana/
H A Dtuple.hpp47 hana::get_impl<n>(xs) = hana::get_impl<n>(static_cast<Ys&&>(ys)) in assign()
78 : storage_(hana::get_impl<n>(static_cast<Other&&>(other))...) in tuple()
213 { return hana::size_c<sizeof...(Xs)>; } in apply()
232 return hana::make<tuple_tag>(hana::at_c<i+N>(static_cast<Xs&&>(xs))...); in helper()
248 { return hana::bool_c<sizeof...(Xs) == 0>; } in apply()
254 return hana::get_impl<n>(xs.storage_); in at_c()
259 return hana::get_impl<n>(xs.storage_); in at_c()
286 static constexpr auto helper(Xs&&, hana::true_) { in helper()
287 return hana::nothing; in helper()
291 static constexpr auto helper(Xs&& xs, hana::false_) { in helper()
[all …]
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
/dports/devel/boost-docs/boost_1_72_0/libs/hana/test/_include/support/
H A Didentity.hpp42 namespace boost { namespace hana { namespace
50 { return hana::equal(x.value, y.value); } in apply()
60 { return hana::less(x.value, y.value); } in apply()
89 auto x = hana::eval_if(p(self.value), in apply()
90 hana::make_lazy(hana::compose(f, get_value{}))(self), in apply()
91 hana::make_lazy(get_value{})(self) in apply()
125 return hana::chain( in apply()
127 hana::partial(hana::transform, static_cast<X&&>(x)) in apply()
/dports/devel/boost-python-libs/boost_1_72_0/libs/hana/test/_include/support/
H A Didentity.hpp42 namespace boost { namespace hana { namespace
50 { return hana::equal(x.value, y.value); } in apply()
60 { return hana::less(x.value, y.value); } in apply()
89 auto x = hana::eval_if(p(self.value), in apply()
90 hana::make_lazy(hana::compose(f, get_value{}))(self), in apply()
91 hana::make_lazy(get_value{})(self) in apply()
125 return hana::chain( in apply()
127 hana::partial(hana::transform, static_cast<X&&>(x)) in apply()
/dports/devel/boost-libs/boost_1_72_0/libs/hana/test/_include/support/
H A Didentity.hpp42 namespace boost { namespace hana { namespace
50 { return hana::equal(x.value, y.value); } in apply()
60 { return hana::less(x.value, y.value); } in apply()
89 auto x = hana::eval_if(p(self.value), in apply()
90 hana::make_lazy(hana::compose(f, get_value{}))(self), in apply()
91 hana::make_lazy(get_value{})(self) in apply()
125 return hana::chain( in apply()
127 hana::partial(hana::transform, static_cast<X&&>(x)) in apply()
/dports/devel/hyperscan/boost_1_75_0/libs/hana/test/_include/support/
H A Didentity.hpp42 namespace boost { namespace hana { namespace
50 { return hana::equal(x.value, y.value); } in apply()
60 { return hana::less(x.value, y.value); } in apply()
89 auto x = hana::eval_if(p(self.value), in apply()
90 hana::make_lazy(hana::compose(f, get_value{}))(self), in apply()
91 hana::make_lazy(get_value{})(self) in apply()
125 return hana::chain( in apply()
127 hana::partial(hana::transform, static_cast<X&&>(x)) in apply()
/dports/devel/boost-docs/boost_1_72_0/boost/hana/
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
H A Dis_disjoint.hpp26 using S1 = typename hana::tag_of<Xs>::type; in operator ()()
27 using S2 = typename hana::tag_of<Ys>::type; in operator ()()
30 hana::Searchable<S1>::value && in operator ()()
31 hana::Searchable<S2>::value in operator ()()
35 static_assert(hana::Searchable<S1>::value, in operator ()()
38 static_assert(hana::Searchable<S2>::value, in operator ()()
52 { return hana::contains(ys, x); } in operator ()()
60 return hana::none_of(xs, detail::in_by_reference<Ys>{ys}); in apply()
/dports/devel/hyperscan/boost_1_75_0/boost/hana/
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
/dports/devel/boost-python-libs/boost_1_72_0/boost/hana/
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
/dports/math/stanmath/math-4.2.0/lib/boost_1.75.0/boost/hana/
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
/dports/science/py-scipy/scipy-1.7.1/scipy/_lib/boost/boost/hana/
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
/dports/devel/boost-libs/boost_1_72_0/boost/hana/
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type; in operator ()()
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value, in operator ()()
52 constexpr decltype(auto) helper(hana::true_, X&& x) const in helper()
56 constexpr decltype(auto) helper(hana::false_, X&& x) const in helper()
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c); in operator ()()
72 return hana::transform(static_cast<Xs&&>(xs), in apply()
/dports/math/py-pystan/pystan-2.19.0.0/pystan/stan/lib/stan_math/lib/boost_1.69.0/boost/hana/
H A Dadjust_if.hpp27 using S = typename hana::tag_of<Xs>::type;
29 hana::Functor<S>::value in operator ()()
33 static_assert(hana::Functor<S>::value,
52 constexpr decltype(auto) helper(hana::true_, X&& x) const
56 constexpr decltype(auto) helper(hana::false_, X&& x) const
62 auto cond = hana::if_(pred(x), hana::true_c, hana::false_c);
72 return hana::transform(static_cast<Xs&&>(xs),
H A Dintersperse.hpp31 using S = typename hana::tag_of<Xs>::type; in operator ()()
33 hana::Sequence<S>::value in operator ()()
37 static_assert(hana::Sequence<S>::value, in operator ()()
49 pick(Xs&&, Z&& z, hana::false_ /* odd index */) in pick()
54 pick(Xs&& xs, Z&&, hana::true_ /* even index */) in pick()
55 { return hana::at_c<(i + 1) / 2>(static_cast<Xs&&>(xs)); } in pick()
60 return hana::make<S>( in intersperse_helper()
62 hana::bool_c<(i % 2 == 0)>)... in intersperse_helper()
68 constexpr std::size_t size = decltype(hana::length(xs))::value; in apply()
/dports/devel/boost-docs/boost_1_72_0/libs/hana/benchmark/make/
H A Dcompile.erb.json2 hana = (0...50).step(5).to_a + (50..400).step(25).to_a
4 mpl = hana
6 mpl11 = hana
17 "data": <%= time_compilation('compile.hana.tuple.erb.cpp', hana) %>
20 "data": <%= time_compilation('compile.hana.basic_tuple.erb.cpp', hana) %>
23 "data": <%= time_compilation('compile.std.array.erb.cpp', hana) %>
/dports/devel/boost-docs/boost_1_72_0/boost/hana/detail/operators/
H A Dlogical.hpp30 detail::logical_operators<typename hana::tag_of<X>::type>::value ||
31 detail::logical_operators<typename hana::tag_of<Y>::type>::value
34 { return hana::or_(static_cast<X&&>(x), static_cast<Y&&>(y)); } in operator ||()
37 detail::logical_operators<typename hana::tag_of<X>::type>::value ||
38 detail::logical_operators<typename hana::tag_of<Y>::type>::value
41 { return hana::and_(static_cast<X&&>(x), static_cast<Y&&>(y)); } in operator &&()
44 detail::logical_operators<typename hana::tag_of<X>::type>::value
47 { return hana::not_(static_cast<X&&>(x)); } in operator !()
/dports/devel/boost-python-libs/boost_1_72_0/libs/hana/benchmark/make/
H A Dcompile.erb.json2 hana = (0...50).step(5).to_a + (50..400).step(25).to_a
4 mpl = hana
6 mpl11 = hana
17 "data": <%= time_compilation('compile.hana.tuple.erb.cpp', hana) %>
20 "data": <%= time_compilation('compile.hana.basic_tuple.erb.cpp', hana) %>
23 "data": <%= time_compilation('compile.std.array.erb.cpp', hana) %>

1...<<121122123124125126127128129130>>...261