12 struct MatchOneFunction {
13 template<concepts::Predicate<c32> Pred>
14 requires(concepts::DecayConstructible<Pred>)
15 constexpr auto operator()(Pred&& predicate)
const {
16 return code_point() << [predicate =
auto(util::forward<Pred>(predicate))]<concepts::ParserContext Context>(
27constexpr inline auto match_one = detail::MatchOneFunction {};
Definition code_point_parser.h:10
constexpr auto code_point
Definition code_point_parser.h:35
constexpr auto match_one
Definition match_one.h:27
char32_t c32
Definition char.h:6
Unexpected(E &&) -> Unexpected< meta::UnwrapRefDecay< E > >