Lines Matching refs:hof
26 …static_assert(boost::hof::detail::is_default_constructible<boost::hof::operators::name>::value, "O…
41 …static_assert(boost::hof::detail::is_default_constructible<boost::hof::placeholder<1>>::value, "Pl… in BOOST_HOF_TEST_CASE()
42 …static_assert(boost::hof::detail::is_default_constructible<boost::hof::placeholder<2>>::value, "Pl… in BOOST_HOF_TEST_CASE()
43 …static_assert(boost::hof::detail::is_default_constructible<boost::hof::placeholder<3>>::value, "Pl… in BOOST_HOF_TEST_CASE()
52 auto simple_print = boost::hof::reveal(std::ref(std::cout) << boost::hof::_); in BOOST_HOF_TEST_CASE()
59 auto simple_print = boost::hof::reveal(std::ref(ss) << boost::hof::_); in BOOST_HOF_TEST_CASE()
67 …LACEHOLDER_TEST_CONSTEXPR auto f_square_add = boost::hof::_1 + boost::hof::lazy(square())(boost::h… in BOOST_HOF_TEST_CASE()
76 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_invoke_2 = boost::hof::_1(3); in BOOST_HOF_TEST_CASE()
86 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_add = boost::hof::_1 + boost::hof::_2; in BOOST_HOF_TEST_CASE()
90 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_add)>::value, "Not default c… in BOOST_HOF_TEST_CASE()
94 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_subtract = boost::hof::_1 - boost::hof::_2; in BOOST_HOF_TEST_CASE()
98 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_subtract)>::value, "Not defa… in BOOST_HOF_TEST_CASE()
102 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_multiply = boost::hof::_1 * boost::hof::_2; in BOOST_HOF_TEST_CASE()
106 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_multiply)>::value, "Not defa… in BOOST_HOF_TEST_CASE()
110 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_divide = boost::hof::_1 / boost::hof::_2; in BOOST_HOF_TEST_CASE()
114 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_divide)>::value, "Not defaul… in BOOST_HOF_TEST_CASE()
118 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_remainder = boost::hof::_1 % boost::hof::_2; in BOOST_HOF_TEST_CASE()
122 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_remainder)>::value, "Not def… in BOOST_HOF_TEST_CASE()
126 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_right = boost::hof::_1 >> boost::hof::_2; in BOOST_HOF_TEST_CASE()
130 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_shift_right)>::value, "Not d… in BOOST_HOF_TEST_CASE()
134 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_left = boost::hof::_1 << boost::hof::_2; in BOOST_HOF_TEST_CASE()
138 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_shift_left)>::value, "Not de… in BOOST_HOF_TEST_CASE()
142 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than = boost::hof::_1 > boost::hof::_2; in BOOST_HOF_TEST_CASE()
146 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_greater_than)>::value, "Not … in BOOST_HOF_TEST_CASE()
150 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than = boost::hof::_1 < boost::hof::_2; in BOOST_HOF_TEST_CASE()
154 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_less_than)>::value, "Not def… in BOOST_HOF_TEST_CASE()
158 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than_equal = boost::hof::_1 <= boost::hof::_2; in BOOST_HOF_TEST_CASE()
162 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_less_than_equal)>::value, "N… in BOOST_HOF_TEST_CASE()
166 … BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than_equal = boost::hof::_1 >= boost::hof::_2; in BOOST_HOF_TEST_CASE()
170 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_greater_than_equal)>::value,… in BOOST_HOF_TEST_CASE()
174 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_equal = boost::hof::_1 == boost::hof::_2; in BOOST_HOF_TEST_CASE()
178 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_equal)>::value, "Not default… in BOOST_HOF_TEST_CASE()
182 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_equal = boost::hof::_1 != boost::hof::_2; in BOOST_HOF_TEST_CASE()
186 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_not_equal)>::value, "Not def… in BOOST_HOF_TEST_CASE()
190 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_and = boost::hof::_1 & boost::hof::_2; in BOOST_HOF_TEST_CASE()
194 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_bit_and)>::value, "Not defau… in BOOST_HOF_TEST_CASE()
198 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_xor_ = boost::hof::_1 ^ boost::hof::_2; in BOOST_HOF_TEST_CASE()
202 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_xor_)>::value, "Not default … in BOOST_HOF_TEST_CASE()
206 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_or = boost::hof::_1 | boost::hof::_2; in BOOST_HOF_TEST_CASE()
210 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_bit_or)>::value, "Not defaul… in BOOST_HOF_TEST_CASE()
214 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_and_ = boost::hof::_1 && boost::hof::_2; in BOOST_HOF_TEST_CASE()
218 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_and_)>::value, "Not default … in BOOST_HOF_TEST_CASE()
222 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_or_ = boost::hof::_1 || boost::hof::_2; in BOOST_HOF_TEST_CASE()
226 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_or_)>::value, "Not default c… in BOOST_HOF_TEST_CASE()
234 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_ = !boost::hof::_1; in BOOST_HOF_TEST_CASE()
238 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_not_)>::value, "Not default … in BOOST_HOF_TEST_CASE()
242 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_0 = !boost::hof::_1; in BOOST_HOF_TEST_CASE()
246 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_not_0)>::value, "Not default… in BOOST_HOF_TEST_CASE()
250 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_compl_ = ~boost::hof::_1; in BOOST_HOF_TEST_CASE()
254 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_compl_)>::value, "Not defaul… in BOOST_HOF_TEST_CASE()
258 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_unary_plus = +boost::hof::_1; in BOOST_HOF_TEST_CASE()
262 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_unary_plus)>::value, "Not de… in BOOST_HOF_TEST_CASE()
266 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_unary_subtract = -boost::hof::_1; in BOOST_HOF_TEST_CASE()
270 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_unary_subtract)>::value, "No… in BOOST_HOF_TEST_CASE()
274 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_dereference = *boost::hof::_1; in BOOST_HOF_TEST_CASE()
278 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_dereference)>::value, "Not d… in BOOST_HOF_TEST_CASE()
284 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_increment = ++boost::hof::_1; in BOOST_HOF_TEST_CASE()
288 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_increment)>::value, "Not def… in BOOST_HOF_TEST_CASE()
293 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_decrement = --boost::hof::_1; in BOOST_HOF_TEST_CASE()
297 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_decrement)>::value, "Not def… in BOOST_HOF_TEST_CASE()
309 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_add = boost::hof::_ + boost::hof::_; in BOOST_HOF_TEST_CASE()
313 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_add)>::value, "Not default c… in BOOST_HOF_TEST_CASE()
317 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_subtract = boost::hof::_ - boost::hof::_; in BOOST_HOF_TEST_CASE()
321 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_subtract)>::value, "Not defa… in BOOST_HOF_TEST_CASE()
325 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_multiply = boost::hof::_ * boost::hof::_; in BOOST_HOF_TEST_CASE()
329 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_multiply)>::value, "Not defa… in BOOST_HOF_TEST_CASE()
333 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_divide = boost::hof::_ / boost::hof::_; in BOOST_HOF_TEST_CASE()
337 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_divide)>::value, "Not defaul… in BOOST_HOF_TEST_CASE()
341 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_remainder = boost::hof::_ % boost::hof::_; in BOOST_HOF_TEST_CASE()
345 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_remainder)>::value, "Not def… in BOOST_HOF_TEST_CASE()
349 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_right = boost::hof::_ >> boost::hof::_; in BOOST_HOF_TEST_CASE()
353 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_shift_right)>::value, "Not d… in BOOST_HOF_TEST_CASE()
357 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_left = boost::hof::_ << boost::hof::_; in BOOST_HOF_TEST_CASE()
361 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_shift_left)>::value, "Not de… in BOOST_HOF_TEST_CASE()
365 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than = boost::hof::_ > boost::hof::_; in BOOST_HOF_TEST_CASE()
369 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_greater_than)>::value, "Not … in BOOST_HOF_TEST_CASE()
373 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than = boost::hof::_ < boost::hof::_; in BOOST_HOF_TEST_CASE()
377 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_less_than)>::value, "Not def… in BOOST_HOF_TEST_CASE()
381 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than_equal = boost::hof::_ <= boost::hof::_; in BOOST_HOF_TEST_CASE()
385 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_less_than_equal)>::value, "N… in BOOST_HOF_TEST_CASE()
389 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than_equal = boost::hof::_ >= boost::hof::_; in BOOST_HOF_TEST_CASE()
393 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_greater_than_equal)>::value,… in BOOST_HOF_TEST_CASE()
397 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_equal = boost::hof::_ == boost::hof::_; in BOOST_HOF_TEST_CASE()
401 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_equal)>::value, "Not default… in BOOST_HOF_TEST_CASE()
405 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_equal = boost::hof::_ != boost::hof::_; in BOOST_HOF_TEST_CASE()
409 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_not_equal)>::value, "Not def… in BOOST_HOF_TEST_CASE()
413 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_and = boost::hof::_ & boost::hof::_; in BOOST_HOF_TEST_CASE()
417 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_bit_and)>::value, "Not defau… in BOOST_HOF_TEST_CASE()
421 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_xor_ = boost::hof::_ ^ boost::hof::_; in BOOST_HOF_TEST_CASE()
425 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_xor_)>::value, "Not default … in BOOST_HOF_TEST_CASE()
429 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_or = boost::hof::_ | boost::hof::_; in BOOST_HOF_TEST_CASE()
433 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_bit_or)>::value, "Not defaul… in BOOST_HOF_TEST_CASE()
437 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_and_ = boost::hof::_ && boost::hof::_; in BOOST_HOF_TEST_CASE()
441 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_and_)>::value, "Not default … in BOOST_HOF_TEST_CASE()
445 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_or_ = boost::hof::_ || boost::hof::_; in BOOST_HOF_TEST_CASE()
449 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_or_)>::value, "Not default c… in BOOST_HOF_TEST_CASE()
456 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_add = 2 + boost::hof::_; in BOOST_HOF_TEST_CASE()
460 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_add)>::value, "default cons… in BOOST_HOF_TEST_CASE()
464 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_subtract = 2 - boost::hof::_; in BOOST_HOF_TEST_CASE()
468 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_subtract)>::value, "default… in BOOST_HOF_TEST_CASE()
472 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_multiply = 2 * boost::hof::_; in BOOST_HOF_TEST_CASE()
476 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_multiply)>::value, "default… in BOOST_HOF_TEST_CASE()
480 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_divide = 2 / boost::hof::_; in BOOST_HOF_TEST_CASE()
484 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_divide)>::value, "default c… in BOOST_HOF_TEST_CASE()
488 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_remainder = 2 % boost::hof::_; in BOOST_HOF_TEST_CASE()
492 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_remainder)>::value, "defaul… in BOOST_HOF_TEST_CASE()
496 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_right = 2 >> boost::hof::_; in BOOST_HOF_TEST_CASE()
500 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_shift_right)>::value, "defa… in BOOST_HOF_TEST_CASE()
504 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_left = 2 << boost::hof::_; in BOOST_HOF_TEST_CASE()
508 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_shift_left)>::value, "defau… in BOOST_HOF_TEST_CASE()
512 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than = 2 > boost::hof::_; in BOOST_HOF_TEST_CASE()
516 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_greater_than)>::value, "def… in BOOST_HOF_TEST_CASE()
520 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than = 2 < boost::hof::_; in BOOST_HOF_TEST_CASE()
524 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_less_than)>::value, "defaul… in BOOST_HOF_TEST_CASE()
528 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than_equal = 2 <= boost::hof::_; in BOOST_HOF_TEST_CASE()
532 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_less_than_equal)>::value, "… in BOOST_HOF_TEST_CASE()
536 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than_equal = 2 >= boost::hof::_; in BOOST_HOF_TEST_CASE()
540 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_greater_than_equal)>::value… in BOOST_HOF_TEST_CASE()
544 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_equal = 2 == boost::hof::_; in BOOST_HOF_TEST_CASE()
548 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_equal)>::value, "default co… in BOOST_HOF_TEST_CASE()
552 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_equal = 2 != boost::hof::_; in BOOST_HOF_TEST_CASE()
556 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_not_equal)>::value, "defaul… in BOOST_HOF_TEST_CASE()
560 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_and = 2 & boost::hof::_; in BOOST_HOF_TEST_CASE()
564 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_bit_and)>::value, "default … in BOOST_HOF_TEST_CASE()
568 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_xor_ = 2 ^ boost::hof::_; in BOOST_HOF_TEST_CASE()
572 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_xor_)>::value, "default con… in BOOST_HOF_TEST_CASE()
576 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_or = 2 | boost::hof::_; in BOOST_HOF_TEST_CASE()
580 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_bit_or)>::value, "default c… in BOOST_HOF_TEST_CASE()
584 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_and_ = true && boost::hof::_; in BOOST_HOF_TEST_CASE()
588 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_and_)>::value, "default con… in BOOST_HOF_TEST_CASE()
592 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_or_ = true || boost::hof::_; in BOOST_HOF_TEST_CASE()
596 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_or_)>::value, "default cons… in BOOST_HOF_TEST_CASE()
603 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_add = boost::hof::_ + 1; in BOOST_HOF_TEST_CASE()
607 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_add)>::value, "default cons… in BOOST_HOF_TEST_CASE()
611 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_subtract = boost::hof::_ - 1; in BOOST_HOF_TEST_CASE()
615 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_subtract)>::value, "default… in BOOST_HOF_TEST_CASE()
619 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_multiply = boost::hof::_ * 1; in BOOST_HOF_TEST_CASE()
623 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_multiply)>::value, "default… in BOOST_HOF_TEST_CASE()
627 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_divide = boost::hof::_ / 1; in BOOST_HOF_TEST_CASE()
631 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_divide)>::value, "default c… in BOOST_HOF_TEST_CASE()
635 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_remainder = boost::hof::_ % 1; in BOOST_HOF_TEST_CASE()
639 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_remainder)>::value, "defaul… in BOOST_HOF_TEST_CASE()
643 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_right = boost::hof::_ >> 1; in BOOST_HOF_TEST_CASE()
647 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_shift_right)>::value, "defa… in BOOST_HOF_TEST_CASE()
651 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_shift_left = boost::hof::_ << 1; in BOOST_HOF_TEST_CASE()
655 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_shift_left)>::value, "defau… in BOOST_HOF_TEST_CASE()
659 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than = boost::hof::_ > 1; in BOOST_HOF_TEST_CASE()
663 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_greater_than)>::value, "def… in BOOST_HOF_TEST_CASE()
667 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than = boost::hof::_ < 1; in BOOST_HOF_TEST_CASE()
671 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_less_than)>::value, "defaul… in BOOST_HOF_TEST_CASE()
675 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_less_than_equal = boost::hof::_ <= 1; in BOOST_HOF_TEST_CASE()
679 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_less_than_equal)>::value, "… in BOOST_HOF_TEST_CASE()
683 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_greater_than_equal = boost::hof::_ >= 1; in BOOST_HOF_TEST_CASE()
687 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_greater_than_equal)>::value… in BOOST_HOF_TEST_CASE()
691 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_equal = boost::hof::_ == 1; in BOOST_HOF_TEST_CASE()
695 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_equal)>::value, "default co… in BOOST_HOF_TEST_CASE()
699 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_equal = boost::hof::_ != 1; in BOOST_HOF_TEST_CASE()
703 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_not_equal)>::value, "defaul… in BOOST_HOF_TEST_CASE()
707 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_and = boost::hof::_ & 1; in BOOST_HOF_TEST_CASE()
711 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_bit_and)>::value, "default … in BOOST_HOF_TEST_CASE()
715 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_xor_ = boost::hof::_ ^ 1; in BOOST_HOF_TEST_CASE()
719 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_xor_)>::value, "default con… in BOOST_HOF_TEST_CASE()
723 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_bit_or = boost::hof::_ | 1; in BOOST_HOF_TEST_CASE()
727 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_bit_or)>::value, "default c… in BOOST_HOF_TEST_CASE()
731 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_and_ = boost::hof::_ && false; in BOOST_HOF_TEST_CASE()
735 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_and_)>::value, "default con… in BOOST_HOF_TEST_CASE()
739 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_or_ = boost::hof::_ || false; in BOOST_HOF_TEST_CASE()
743 …static_assert(!boost::hof::detail::is_default_constructible<decltype(f_or_)>::value, "default cons… in BOOST_HOF_TEST_CASE()
751 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_not_ = !boost::hof::_; in BOOST_HOF_TEST_CASE()
755 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_not_)>::value, "Not default … in BOOST_HOF_TEST_CASE()
759 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_compl_ = ~boost::hof::_; in BOOST_HOF_TEST_CASE()
763 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_compl_)>::value, "Not defaul… in BOOST_HOF_TEST_CASE()
767 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_unary_plus = +boost::hof::_; in BOOST_HOF_TEST_CASE()
771 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_unary_plus)>::value, "Not de… in BOOST_HOF_TEST_CASE()
775 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_unary_subtract = -boost::hof::_; in BOOST_HOF_TEST_CASE()
779 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_unary_subtract)>::value, "No… in BOOST_HOF_TEST_CASE()
783 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_dereference = *boost::hof::_; in BOOST_HOF_TEST_CASE()
787 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_dereference)>::value, "Not d… in BOOST_HOF_TEST_CASE()
793 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_increment = ++boost::hof::_; in BOOST_HOF_TEST_CASE()
797 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_increment)>::value, "Not def… in BOOST_HOF_TEST_CASE()
802 BOOST_HOF_PLACEHOLDER_TEST_CONSTEXPR auto f_decrement = --boost::hof::_; in BOOST_HOF_TEST_CASE()
806 …static_assert(boost::hof::detail::is_default_constructible<decltype(f_decrement)>::value, "Not def… in BOOST_HOF_TEST_CASE()