Searched refs:intersection_t (Results 1 – 5 of 5) sorted by relevance
68 typedef intersection<chlit<char>, anychar_parser> intersection_t; in parser_traits_tests() typedef80 BOOST_STATIC_ASSERT(is_parser<intersection_t>::value); in parser_traits_tests()93 BOOST_STATIC_ASSERT(!is_alternative<intersection_t>::value); in parser_traits_tests()108 BOOST_STATIC_ASSERT(!is_sequence<intersection_t>::value); in parser_traits_tests()123 BOOST_STATIC_ASSERT(!is_sequential_or<intersection_t>::value); in parser_traits_tests()138 BOOST_STATIC_ASSERT(is_intersection<intersection_t>::value); in parser_traits_tests()153 BOOST_STATIC_ASSERT(!is_difference<intersection_t>::value); in parser_traits_tests()168 BOOST_STATIC_ASSERT(!is_exclusive_or<intersection_t>::value); in parser_traits_tests()183 BOOST_STATIC_ASSERT(!is_optional<intersection_t>::value); in parser_traits_tests()198 BOOST_STATIC_ASSERT(!is_kleene_star<intersection_t>::value); in parser_traits_tests()[all …]
24 struct intersection_t { struct29 constexpr intersection_t intersection{};
22 constexpr auto intersection_t::operator()(Xs&& xs, Ys&& ys) const { in operator ()()