/dports/security/keybase/client-v5.7.1/shared/ios/Pods/boost-for-react-native/boost/hana/ |
H A D | tuple.hpp | 47 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 D | intersperse.hpp | 31 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 D | adjust_if.hpp | 27 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 D | identity.hpp | 42 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 D | identity.hpp | 42 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 D | identity.hpp | 42 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 D | identity.hpp | 42 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 D | intersperse.hpp | 31 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 D | adjust_if.hpp | 27 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 D | is_disjoint.hpp | 26 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 D | adjust_if.hpp | 27 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 D | intersperse.hpp | 31 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 D | intersperse.hpp | 31 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 D | adjust_if.hpp | 27 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 D | adjust_if.hpp | 27 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 D | intersperse.hpp | 31 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 D | adjust_if.hpp | 27 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 D | intersperse.hpp | 31 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 D | intersperse.hpp | 31 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 D | adjust_if.hpp | 27 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 D | adjust_if.hpp | 27 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 D | intersperse.hpp | 31 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 D | compile.erb.json | 2 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 D | logical.hpp | 30 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 D | compile.erb.json | 2 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) %>
|