• Home
  • Raw
  • Download

Lines Matching refs:hof

30 typedef boost::hof::first_of_adaptor<f1, f2, f3> f_type;
31 static constexpr boost::hof::static_<f_type> f = {};
35 BOOST_HOF_TEST_CHECK(boost::hof::reveal(f)(t1()) == 1); in BOOST_HOF_TEST_CASE()
36 BOOST_HOF_TEST_CHECK(boost::hof::reveal(f)(t2()) == 2); in BOOST_HOF_TEST_CASE()
37 BOOST_HOF_TEST_CHECK(boost::hof::reveal(f)(t3()) == 3); in BOOST_HOF_TEST_CASE()
40 …static_assert(boost::hof::is_invocable<boost::hof::reveal_adaptor<f_type>, t1>::value, "Invocable"… in BOOST_HOF_TEST_CASE()
41 …static_assert(boost::hof::is_invocable<boost::hof::reveal_adaptor<f_type>, t2>::value, "Invocable"… in BOOST_HOF_TEST_CASE()
42 …static_assert(boost::hof::is_invocable<boost::hof::reveal_adaptor<f_type>, t3>::value, "Invocable"… in BOOST_HOF_TEST_CASE()
44 …static_assert(!boost::hof::is_invocable<boost::hof::reveal_adaptor<f_type>, int>::value, "Invocabl… in BOOST_HOF_TEST_CASE()
49 static constexpr auto lam = boost::hof::first_of(
67 STATIC_ASSERT_EMPTY(boost::hof::reveal(lam)); in BOOST_HOF_TEST_CASE()
68 BOOST_HOF_TEST_CHECK(boost::hof::reveal(lam)(t1()) == 1); in BOOST_HOF_TEST_CASE()
69 BOOST_HOF_TEST_CHECK(boost::hof::reveal(lam)(t2()) == 2); in BOOST_HOF_TEST_CASE()
70 BOOST_HOF_TEST_CHECK(boost::hof::reveal(lam)(t3()) == 3); in BOOST_HOF_TEST_CASE()
77 BOOST_HOF_STATIC_LAMBDA_FUNCTION(static_fun) = boost::hof::first_of(
98 BOOST_HOF_TEST_CHECK(boost::hof::reveal(static_fun)(t1()) == 1); in BOOST_HOF_TEST_CASE()
99 BOOST_HOF_TEST_CHECK(boost::hof::reveal(static_fun)(t2()) == 2); in BOOST_HOF_TEST_CASE()
100 BOOST_HOF_TEST_CHECK(boost::hof::reveal(static_fun)(t3()) == 3); in BOOST_HOF_TEST_CASE()
115 : boost::hof::as_failure<failure_alias>
133 : boost::hof::as_failure<failure_alias>
143 static constexpr boost::hof::reveal_adaptor<boost::hof::first_of_adaptor<integral_type, catch_all>>…
151 … static_assert(!boost::hof::is_invocable<decltype(check_failure), dont_catch>::value, "Invocable"); in BOOST_HOF_TEST_CASE()
152 static_assert(!boost::hof::is_invocable<decltype(check_failure), int, int>::value, "Invocable"); in BOOST_HOF_TEST_CASE()