Iros
 
Loading...
Searching...
No Matches
run_parser_unchecked.h
Go to the documentation of this file.
1#pragma once
2
4
5namespace di::parser {
6namespace detail {
8 template<concepts::IntoParserContext U, typename Context = meta::AsParserContext<U>,
9 concepts::Parser<Context> Parser>
10 constexpr auto operator()(Parser parser, U&& input) const {
11 return *run_parser(util::move(parser), util::forward<U>(input));
12 }
13 };
14}
15
17}
18
19namespace di {
21}
constexpr auto curry
Definition curry.h:140
constexpr auto c_
A value of type Constexpr<val>.
Definition constexpr.h:252
Definition zstring_parser.h:10
Definition zstring_parser.h:9
constexpr auto run_parser
Definition run_parser.h:22
constexpr auto run_parser_unchecked
Definition run_parser_unchecked.h:16
Definition zstring_parser.h:9
Definition run_parser_unchecked.h:7
constexpr auto operator()(Parser parser, U &&input) const
Definition run_parser_unchecked.h:10