|
template<typename Input > |
auto | lexy::_compute_default_location_counting () |
|
template<typename Input > |
constexpr void | lexy::_get_input_line_annotation (input_line_annotation< Input > &result, lexy::lexeme_for< Input > line, lexy::lexeme_for< Input > newline, typename lexy::input_reader< Input >::iterator begin, typename lexy::input_reader< Input >::iterator end) |
|
template<typename Encoding , typename Iterator > |
constexpr Iterator | lexy::_detail::find_cp_boundary (Iterator cur, Iterator end) |
|
template<typename Counting , typename Input > |
constexpr auto | lexy::_detail::get_input_line (const Input &input, typename lexy::input_reader< Input >::marker line_begin) |
|
template<typename Input , typename Counting > |
constexpr auto | lexy::get_input_line_annotation (const Input &input, const input_location< Input, Counting > &begin_location, typename lexy::input_reader< Input >::iterator end) -> input_line_annotation< Input > |
|
template<typename Input , typename Counting > |
constexpr auto | lexy::get_input_line_annotation (const Input &input, const input_location< Input, Counting > &location, std::size_t size) |
| Computes the annotation for e.g. an error message covering [location, location + size). More...
|
|
template<typename Counting , typename Input > |
constexpr auto | lexy::get_input_location (const Input &input, typename lexy::input_reader< Input >::iterator position) |
|
template<typename Input > |
constexpr auto | lexy::get_input_location (const Input &input, typename lexy::input_reader< Input >::iterator position) |
|
template<typename Input > |
constexpr auto | lexy::get_input_location (const Input &input, typename lexy::input_reader< Input >::iterator position, input_location_anchor< Input > anchor) |
|
template<typename Counting , typename Input > |
constexpr auto | lexy::get_input_location (const Input &input, typename lexy::input_reader< Input >::iterator position, input_location_anchor< Input > anchor) -> input_location< Input, Counting > |
| The location for a position in the input; search starts at the anchor. More...
|
|