mirror of
https://github.com/boostorg/parser.git
synced 2026-01-19 04:22:13 +00:00
Do not call skip parser if we are already in failed state in seq_parser
This commit is contained in:
@@ -4480,11 +4480,11 @@ namespace boost { namespace parser {
|
||||
&success,
|
||||
&retval](auto const &
|
||||
parser_index_merged_and_backtrack) {
|
||||
if (!success) // Someone earlier already failed...
|
||||
return;
|
||||
auto flags = flags_;
|
||||
using namespace literals;
|
||||
detail::skip(first, last, skip, flags);
|
||||
if (!success) // Someone earlier already failed...
|
||||
return;
|
||||
|
||||
auto const & parser =
|
||||
parser::get(parser_index_merged_and_backtrack, 0_c);
|
||||
|
||||
Reference in New Issue
Block a user