14 template<concepts::Predicate<c32> Pred>
20 template<concepts::ParserContext Context>
27 while (it != sent && m_predicate(*it)) {
40 template<concepts::Predicate<c32> Pred>
42 constexpr auto operator()(Pred&& predicate)
const {
Definition parser_base.h:5
Definition match_zero_or_more.h:15
constexpr auto parse(Context &context) const -> meta::ParserContextResult< meta::Reconstructed< Context, meta::ContainerIterator< Context >, meta::ContainerIterator< Context > >, Context >
Definition match_zero_or_more.h:21
constexpr MatchZeroOrMoreParser(InPlace, P &&predicate)
Definition match_zero_or_more.h:18
constexpr auto reconstruct
Definition reconstruct.h:75
constexpr auto end
Definition end.h:47
constexpr auto begin
Definition begin.h:44
Definition zstring_parser.h:10
Definition zstring_parser.h:9
constexpr auto match_zero_or_more
Definition match_zero_or_more.h:48
constexpr auto in_place_type
Definition in_place_type.h:12
constexpr auto in_place
Definition in_place.h:8
Definition match_zero_or_more.h:39