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 |