Searched refs:BOOST_HOF_STATIC_FUNCTION (Results 1 – 20 of 20) sorted by relevance
/third_party/boost/libs/hof/test/ |
D | function.cpp | 24 BOOST_HOF_STATIC_FUNCTION(sum_init) = sum_f(); 37 BOOST_HOF_STATIC_FUNCTION(sum_partial) = boost::hof::partial(sum_f()); 72 BOOST_HOF_STATIC_FUNCTION(sum_partial) = boost::hof::partial(sum_f()); 83 BOOST_HOF_STATIC_FUNCTION(add_one_pipable) = boost::hof::pipable(add_one_f()); 95 BOOST_HOF_STATIC_FUNCTION(sum_infix) = boost::hof::infix(sum_f());
|
D | infix.cpp | 42 BOOST_HOF_STATIC_FUNCTION(sum1) = boost::hof::infix(sum_f()); 62 BOOST_HOF_STATIC_FUNCTION(sum3) = boost::hof::infix(boost::hof::_ + boost::hof::_); 83 BOOST_HOF_STATIC_FUNCTION(sum5) = boost::hof::infix(boost::hof::infix(boost::hof::_ + boost::hof::_…
|
D | lift.cpp | 49 BOOST_HOF_STATIC_FUNCTION(psum) = BOOST_HOF_LIFT(sum); 50 BOOST_HOF_STATIC_FUNCTION(pmax) = BOOST_HOF_LIFT(std::max);
|
D | flow.cpp | 128 BOOST_HOF_STATIC_FUNCTION(f_flow_single_function) = boost::hof::flow(increment()); 136 BOOST_HOF_STATIC_FUNCTION(f_flow_function) = boost::hof::flow(increment(), decrement(), increment()… 144 BOOST_HOF_STATIC_FUNCTION(f_flow_function_4) = boost::hof::flow(increment(), negate(), decrement(),…
|
D | compose.cpp | 145 BOOST_HOF_STATIC_FUNCTION(f_compose_single_function) = boost::hof::compose(increment()); 153 BOOST_HOF_STATIC_FUNCTION(f_compose_function) = boost::hof::compose(increment(), decrement(), incre… 161 BOOST_HOF_STATIC_FUNCTION(f_compose_function_4) = boost::hof::compose(increment(), negate(), decrem…
|
D | always.cpp | 33 BOOST_HOF_STATIC_FUNCTION(gten) = boost::hof::always(std::integral_constant<int, 10>{});
|
D | tuple_transform.cpp | 39 BOOST_HOF_STATIC_FUNCTION(tuple_transform) = tuple_transform_f{}; in BOOST_HOF_STATIC_FUNCTION() function
|
D | tuple_for_each.cpp | 22 BOOST_HOF_STATIC_FUNCTION(tuple_for_each) = tuple_for_each_f{}; in BOOST_HOF_STATIC_FUNCTION() function
|
D | first_of.cpp | 56 BOOST_HOF_STATIC_FUNCTION(f_constexpr) = boost::hof::first_of_adaptor<f1, f2, f3, ff>();
|
/third_party/boost/libs/hof/example/ |
D | pointfree.cpp | 18 BOOST_HOF_STATIC_FUNCTION(simple_print) = BOOST_HOF_LIFT(std::ref(std::cout) << _); 19 BOOST_HOF_STATIC_FUNCTION(print) = proj(simple_print); 20 BOOST_HOF_STATIC_FUNCTION(print_lines) = proj(flow(simple_print, _ << std::integral_constant<char, … 21 BOOST_HOF_STATIC_FUNCTION(max) = fold(BOOST_HOF_LIFT(std::max));
|
D | sequence.cpp | 35 BOOST_HOF_STATIC_FUNCTION(tuple_cat) = unpack(construct<std::tuple>()); 37 BOOST_HOF_STATIC_FUNCTION(tuple_join) = unpack(tuple_cat);
|
D | print.cpp | 58 BOOST_HOF_STATIC_FUNCTION(simple_print) = fix(first_of(
|
/third_party/boost/libs/hof/doc/html/_sources/include/boost/hof/ |
D | function.hpp.txt | 11 /// BOOST_HOF_STATIC_FUNCTION 18 /// The `BOOST_HOF_STATIC_FUNCTION` macro allows initializing a function object from a 32 /// By default, all functions defined with `BOOST_HOF_STATIC_FUNCTION` use the 50 /// BOOST_HOF_STATIC_FUNCTION(sum) = sum_f(); 51 /// BOOST_HOF_STATIC_FUNCTION(partial_sum) = boost::hof::partial(sum_f()); 85 #define BOOST_HOF_STATIC_FUNCTION(name) inline const constexpr auto name = boost::hof::detail::reve… 87 #define BOOST_HOF_STATIC_FUNCTION(name) BOOST_HOF_STATIC_CONST_VAR(name) = BOOST_HOF_DETAIL_MSVC_CO…
|
D | decorate.hpp.txt | 66 /// BOOST_HOF_STATIC_FUNCTION(logger) = boost::hof::decorate(logger_f()); 77 /// BOOST_HOF_STATIC_FUNCTION(sum) = sum_f();
|
D | limit.hpp.txt | 60 /// BOOST_HOF_STATIC_FUNCTION(sum) = limit_c<2>(sum_f());
|
D | lambda.hpp.txt | 236 #define BOOST_HOF_STATIC_LAMBDA_FUNCTION BOOST_HOF_STATIC_FUNCTION
|
/third_party/boost/boost/hof/ |
D | function.hpp | 85 #define BOOST_HOF_STATIC_FUNCTION(name) inline const constexpr auto name = boost::hof::detail::reve… macro 87 #define BOOST_HOF_STATIC_FUNCTION(name) BOOST_HOF_STATIC_CONST_VAR(name) = BOOST_HOF_DETAIL_MSVC_CO… macro
|
D | lambda.hpp | 236 #define BOOST_HOF_STATIC_LAMBDA_FUNCTION BOOST_HOF_STATIC_FUNCTION
|
/third_party/boost/libs/hof/test/static_def/ |
D | static_def.hpp | 44 BOOST_HOF_STATIC_FUNCTION(fit_sum_constexpr_fo) = fit_sum_f();
|
/third_party/boost/libs/hof/ |
D | README.md | 40 …zation of functions is supported when using the [`BOOST_HOF_STATIC_FUNCTION`](BOOST_HOF_STATIC_FUN…
|