|
template<auto A> |
static constexpr auto | rule (term< A >, term< A >) -> ctll::pop_input |
|
template<typename Expected , auto V> |
static constexpr auto | rule (Expected, term< V >) -> std::enable_if_t< std::is_constructible_v< Expected, term< V >>, ctll::pop_input > |
|
static constexpr auto | rule (empty_stack_symbol, epsilon) -> ctll::accept |
|
static constexpr auto | rule (...) -> ctll::reject |
|
template<auto A> |
static constexpr auto | rule (term< A >, term< A >) -> ctll::pop_input |
|
template<typename Expected , auto V> |
static constexpr auto | rule (Expected, term< V >) -> std::enable_if_t< std::is_constructible_v< Expected, term< V >>, ctll::pop_input > |
|
static constexpr auto | rule (empty_stack_symbol, epsilon) -> ctll::accept |
|
static constexpr auto | rule (...) -> ctll::reject |
|
template<typename Grammar>
struct ctll::augment_grammar< Grammar >
Definition at line 687 of file ctre-unicode.hpp.