#include <validate.hpp>
Public Member Functions | |
template<typename Input , typename Sink > | |
constexpr | _validate_callbacks (const _detail::any_holder< const Input * > &input, _detail::any_holder< Sink > &sink) |
Public Attributes | |
void(* | char_class )(_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, expected_char_class > &error) |
void(* | generic )(_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, void > &error) |
_detail::any_cref | input |
void(* | keyword )(_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, expected_keyword > &error) |
void(* | literal )(_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, expected_literal > &error) |
_detail::any_ref | sink |
Definition at line 123 of file validate.hpp.
|
inlineconstexpr |
Definition at line 139 of file validate.hpp.
void(* lexy::_validate_callbacks< Reader >::char_class) (_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, expected_char_class > &error) |
Definition at line 134 of file validate.hpp.
void(* lexy::_validate_callbacks< Reader >::generic) (_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, void > &error) |
Definition at line 128 of file validate.hpp.
_detail::any_cref lexy::_validate_callbacks< Reader >::input |
Definition at line 126 of file validate.hpp.
void(* lexy::_validate_callbacks< Reader >::keyword) (_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, expected_keyword > &error) |
Definition at line 132 of file validate.hpp.
void(* lexy::_validate_callbacks< Reader >::literal) (_detail::any_ref sink, production_info info, _detail::any_cref input, typename Reader::iterator begin, const error< Reader, expected_literal > &error) |
Definition at line 130 of file validate.hpp.
_detail::any_ref lexy::_validate_callbacks< Reader >::sink |
Definition at line 125 of file validate.hpp.