Classes | |
| struct | AlternationFunction |
| class | AlternationParser |
| struct | AlternationParserMarker |
| struct | AndThenFunction |
| class | AndThenParser |
| struct | AsC32Function |
| struct | CodePointFunction |
| class | CodePointParser |
| struct | CreateParserFunction |
| struct | CreateParserInPlaceFunction |
| struct | EofFunction |
| class | EofParser |
| struct | IgnoreFunction |
| struct | IntegerFunction |
| struct | IntoParseContextFunction |
| struct | MakeErrorFunction |
| class | MatchExactly |
| struct | MatchExactlyFunction |
| class | MatchIntegerPrefixParser |
| struct | MatchOneFunction |
| struct | MatchOneOrMoreFunction |
| struct | MatchZeroOrMoreFunction |
| class | MatchZeroOrMoreParser |
| struct | OptionalFunction |
| class | OptionalParser |
| struct | ParseFunction |
| struct | ParsePartialFunction |
| struct | ParseUncheckedFunction |
| struct | RunParserFunction |
| struct | RunParserPartialFunction |
| struct | RunParserUncheckedFunction |
| struct | SequenceFunction |
| class | SequenceParser |
| struct | SequenceParserMarker |
| struct | TransformFunction |
| class | TransformParser |
Functions | |
| constexpr auto | tag_invoke (types::Tag< parser::into_parser_context >, ZCString value) |
| constexpr auto | tag_invoke (types::Tag< create_parser_in_place >, InPlaceType< c32 >, concepts::ParserContext auto &) |
| template<concepts::Integer T> | |
| constexpr auto | tag_invoke (types::Tag< create_parser_in_place >, InPlaceType< T >) |
| template<concepts::Encoding Enc, concepts::ParserContext Context> requires (concepts::SameAs<Enc, meta::Encoding<Context>>) | |
| constexpr auto | tag_invoke (types::Tag< create_parser_in_place >, InPlaceType< container::string::StringViewImpl< Enc > >, Context &) |
| template<concepts::Encoding Enc, concepts::ParserContext Context> requires (concepts::SameAs<Enc, meta::Encoding<Context>>) | |
| constexpr auto | tag_invoke (types::Tag< create_parser_in_place >, InPlaceType< container::PathViewImpl< Enc > >, Context &) |
| template<concepts::SameAs< types::Tag< parser::create_parser_in_place > > Tag = types::Tag<parser::create_parser_in_place>, concepts::ReflectableToEnumerators T> | |
| constexpr auto | tag_invoke (Tag, InPlaceType< T >) |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |