#include <match.hpp>
Public Types | |
using | handler = _mh |
using | input = Input |
template<typename > | |
using | result_type = bool |
using | state = State |
Public Member Functions | |
constexpr | match_action ()=default |
template<typename U = State> | |
constexpr | match_action (U &state) |
template<typename Production > | |
constexpr auto | operator() (Production, const Input &input) const |
Public Attributes | |
State * | _state = nullptr |
using lexy::match_action< State, Input >::handler = _mh |
using lexy::match_action< State, Input >::input = Input |
using lexy::match_action< State, Input >::result_type = bool |
using lexy::match_action< State, Input >::state = State |
|
constexprdefault |
|
inlineexplicitconstexpr |
|
inlineconstexpr |
State* lexy::match_action< State, Input >::_state = nullptr |