Iros
 
Loading...
Searching...
No Matches
di::parser::detail::MatchExactly< Pred > Class Template Reference

#include <di/parser/basic/match_exactly.h>

Inheritance diagram for di::parser::detail::MatchExactly< Pred >:
[legend]

Public Member Functions

template<typename P>
constexpr MatchExactly (InPlace, P &&predicate, usize count)
 
template<concepts::ParserContext Context>
constexpr auto parse (Context &context) const -> meta::ParserContextResult< meta::Reconstructed< Context, meta::ContainerIterator< Context >, meta::ContainerIterator< Context > >, Context >
 

Constructor & Destructor Documentation

◆ MatchExactly()

template<concepts::Predicate< c32 > Pred>
template<typename P>
di::parser::detail::MatchExactly< Pred >::MatchExactly ( InPlace ,
P && predicate,
usize count )
inlineexplicitconstexpr

Member Function Documentation

◆ parse()

template<concepts::Predicate< c32 > Pred>
template<concepts::ParserContext Context>
auto di::parser::detail::MatchExactly< Pred >::parse ( Context & context) const -> meta::ParserContextResult< meta::Reconstructed<Context, meta::ContainerIterator<Context>, meta::ContainerIterator<Context>>, Context>
inlineconstexpr

The documentation for this class was generated from the following file: