Home
last modified time | relevance | path

Searched refs:make_lazy (Results 1 – 25 of 29) sorted by relevance

12

/third_party/boost/libs/hana/test/
Dlazy.cpp56 hana::make_lazy(ct_eq<0>{}), in main()
57 hana::make_lazy(ct_eq<1>{}), in main()
58 hana::make_lazy(ct_eq<2>{}) in main()
62 hana::make_lazy(hana::make_lazy(ct_eq<0>{})), in main()
63 hana::make_lazy(hana::make_lazy(ct_eq<1>{})), in main()
64 hana::make_lazy(hana::make_lazy(ct_eq<2>{})) in main()
74 hana::make_lazy(f)(), in main()
75 hana::make_lazy(f()) in main()
78 hana::make_lazy(f)(ct_eq<0>{}), in main()
79 hana::make_lazy(f(ct_eq<0>{})) in main()
[all …]
/third_party/boost/libs/hana/include/boost/hana/
Ddrop_while.hpp60 hana::make_lazy(next{})(xs, pred), in operator ()()
61 hana::make_lazy(xs) in operator ()()
72 hana::make_lazy(xs), in apply()
73 hana::make_lazy(iterable_detail::drop_while_helper{})( in apply()
Dlazy.hpp162 return hana::make_lazy(hana::compose(static_cast<F&&>(f), hana::eval))( in apply()
184 return hana::make_lazy(hana::on(hana::apply, hana::eval))( in apply()
197 return hana::make_lazy(hana::compose(hana::eval, hana::eval))( in apply()
217 { return hana::make_lazy(static_cast<Expr&&>(expr)); } in apply()
224 return hana::make_lazy(static_cast<F&&>(f))(static_cast<Expr&&>(expr)); in apply()
/third_party/boost/boost/hana/
Ddrop_while.hpp60 hana::make_lazy(next{})(xs, pred), in operator ()()
61 hana::make_lazy(xs) in operator ()()
72 hana::make_lazy(xs), in apply()
73 hana::make_lazy(iterable_detail::drop_while_helper{})( in apply()
Dlazy.hpp162 return hana::make_lazy(hana::compose(static_cast<F&&>(f), hana::eval))( in apply()
184 return hana::make_lazy(hana::on(hana::apply, hana::eval))( in apply()
197 return hana::make_lazy(hana::compose(hana::eval, hana::eval))( in apply()
217 { return hana::make_lazy(static_cast<Expr&&>(expr)); } in apply()
224 return hana::make_lazy(static_cast<F&&>(f))(static_cast<Expr&&>(expr)); in apply()
/third_party/boost/libs/hana/example/lazy/
Dmonad.cpp29 auto out = hana::make_lazy(read_<int>)(std::ref(ss)) in main()
32 return hana::make_lazy(x + 1); in main()
36 return hana::make_lazy(x / 2); in main()
Dfunctor.cpp14 static_assert(hana::eval(hana::transform(hana::make_lazy(4 / _)(1), _ * 3)) == (4 / 1) * 3, ""); in main()
16 hana::transform(hana::make_lazy(4 / _)(0), _ * 3); // never evaluated in main()
Dmake.cpp19 BOOST_HANA_CONSTEXPR_LAMBDA auto g = hana::make_lazy([](auto x) { in main()
Dcomonad.cpp17 auto i = hana::make_lazy([&] { in main()
/third_party/boost/libs/hana/example/
Dextract.cpp11 static_assert(hana::extract(hana::make_lazy(1)) == 1, "");
12 static_assert(hana::extract(hana::make_lazy(hana::_ + 1)(3)) == 4, "");
Deval_if.cpp18 hana::make_lazy(hana::traits::make_unsigned)(t), in __anon870f65ba0102()
19 hana::make_lazy(t) in __anon870f65ba0102()
Deval.cpp11 static_assert(hana::eval(hana::make_lazy(hana::_ + 1)(3)) == 4, "");
Dduplicate.cpp12 constexpr auto very_lazy = hana::duplicate(hana::make_lazy(3)); in main()
Dextend.cpp28 auto from_stream = hana::extend(hana::make_lazy(read_one<int>)(std::ref(s)), [](auto i) { in main()
Dmonadic_fold_right.cpp21 hana::make_lazy(hana::nothing), in main()
/third_party/boost/boost/ptr_container/
Dindirect_fun.hpp39 struct make_lazy struct
118 typename ptr_container_detail::make_lazy<
132 typename ptr_container_detail::make_lazy<
/third_party/boost/boost/spirit/home/support/
Dterminal.hpp93 struct make_lazy;
96 struct make_lazy<F, A0> struct
121 struct make_lazy<F, A0, A1> struct
146 struct make_lazy<F, A0, A1, A2> struct
345 make_lazy<this_type
460 return make_lazy<this_type in operator ()()
470 return make_lazy<this_type in operator ()()
482 return make_lazy<this_type in operator ()()
/third_party/boost/libs/hana/test/_include/laws/
Diterable.hpp58 only_when_(hana::not_(hana::is_empty(xs)), hana::make_lazy([](auto xs) { in TestIterable()
95 hana::make_lazy([](auto xs) { in TestIterable()
105 hana::make_lazy([](auto xs) { in TestIterable()
Deuclidean_ring.hpp55 hana::make_lazy([](auto a, auto b) { in TestEuclideanRing()
82 hana::make_lazy([](auto x, auto y) { in __anon93b5488e0402()
Dfunctor.hpp82 hana::make_lazy(f)(z), in TestFunctor()
83 hana::make_lazy(z) in TestFunctor()
/third_party/boost/libs/hana/example/misc/
Dinfinite_list.cpp48 return lazy_cons(x, hana::make_lazy(repeat)(x)); in __anon45b73dd00202()
101 { return lazy_cons(x, hana::make_lazy(xs)); } in apply()
/third_party/boost/libs/hana/test/_include/support/
Didentity.hpp90 hana::make_lazy(hana::compose(f, get_value{}))(self), in apply()
91 hana::make_lazy(get_value{})(self) in apply()
/third_party/flutter/skia/tests/
DResourceAllocatorTest.cpp271 sk_sp<GrSurfaceProxy> make_lazy(GrProxyProvider* proxyProvider, const GrCaps* caps, in make_lazy() function
316 auto p0 = make_lazy(proxyProvider, caps, texParams, true); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
317 auto p1 = make_lazy(proxyProvider, caps, texParams, false); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
321 auto p2 = make_lazy(proxyProvider, caps, rtParams, true); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
322 auto p3 = make_lazy(proxyProvider, caps, rtParams, false); in DEF_GPUTEST_FOR_RENDERING_CONTEXTS()
/third_party/boost/boost/hana/fwd/
Dlazy.hpp121 constexpr auto make_lazy = make<lazy_tag>; variable
/third_party/boost/libs/hana/include/boost/hana/fwd/
Dlazy.hpp121 constexpr auto make_lazy = make<lazy_tag>; variable

12