|
constexpr | event_handler (production_info info) |
|
void | on (_th &, parse_events::grammar_cancel, lexy::input_reader< Input > &) |
|
void | on (_th &, parse_events::grammar_finish, lexy::input_reader< Input > &) |
|
void | on (_th &, parse_events::grammar_start, iterator) |
|
void | on (_th &handler, parse_events::backtracked, iterator begin, iterator end) |
|
void | on (_th &handler, parse_events::debug, iterator pos, const char *str) |
|
template<typename Error > |
void | on (_th &handler, parse_events::error, const Error &error) |
|
void | on (_th &handler, parse_events::operation_chain_finish, int, iterator pos) |
|
template<typename Operation > |
void | on (_th &handler, parse_events::operation_chain_op, Operation, iterator pos) |
|
int | on (_th &handler, parse_events::operation_chain_start, iterator pos) |
|
void | on (_th &handler, parse_events::production_cancel, iterator pos) |
|
void | on (_th &handler, parse_events::production_finish, iterator pos) |
|
void | on (_th &handler, parse_events::production_start, iterator pos) |
|
void | on (_th &handler, parse_events::recovery_cancel, iterator pos) |
|
void | on (_th &handler, parse_events::recovery_finish, iterator pos) |
|
void | on (_th &handler, parse_events::recovery_start, iterator pos) |
|
template<typename TK > |
void | on (_th &handler, parse_events::token, TK kind, iterator begin, iterator end) |
|
template<typename OutputIt, typename Input, typename TokenKind = void>
class lexy::_th< OutputIt, Input, TokenKind >::event_handler
Definition at line 315 of file trace.hpp.