:relfileprefix: ../../../../
[#boost-urls-grammar-error-end_of_range]

== xref:boost.adoc[pass:[boost]]::xref:boost/urls.adoc[pass:[urls]]::xref:boost/urls/grammar.adoc[pass:[grammar]]::xref:boost/urls/grammar/error.adoc[pass:[error]]::end_of_range


A rule reached the end of a range


=== Synopsis

Declared in header `<https://www.github.com/boostorg/url/blob/develop/include/boost/url/grammar/error.hpp#L71[boost/url/grammar/error.hpp,window=blank_]>`

[source,cpp,subs="verbatim,macros,-callouts"]
----
end_of_range
----

=== Description


This indicates that the input was consumed
when parsing a
xref:boost/urls/grammar/range.adoc[range]
. The
xref:boost/urls/grammar/range_rule-02.adoc[range_rule]
avoids rewinding the input buffer when
this error is returned. Thus the consumed
characters are be considered part of the
range without contributing additional
elements.



