diff --git a/view.hpp b/view.hpp index 3ba73bd9..cfe5f081 100644 --- a/view.hpp +++ b/view.hpp @@ -339,9 +339,11 @@ namespace util { //--------------------------------------------------------------------- [[nodiscard]] constexpr util::view - consume (util::view prefix) const + consume (util::view prefix) const { assert (prefix.begin () == begin ()); + assert (prefix.end () < end ()); + return { prefix.end (), end () }; }