diff options
author | 2023-07-19 15:39:15 -0700 | |
---|---|---|
committer | 2023-07-19 15:39:15 -0700 | |
commit | bc28ec39cf6f345374598a64c5ef4697261e9c9e (patch) | |
tree | 518889cc66a5024e2a3d696939f906c9ffa889fd /src/js_parser.zig | |
parent | 568cadb51e971e568f35ac3efe36202e656c0fe6 (diff) | |
download | bun-bc28ec39cf6f345374598a64c5ef4697261e9c9e.tar.gz bun-bc28ec39cf6f345374598a64c5ef4697261e9c9e.tar.zst bun-bc28ec39cf6f345374598a64c5ef4697261e9c9e.zip |
set `did_panic` flag (#3687)
Diffstat (limited to 'src/js_parser.zig')
-rw-r--r-- | src/js_parser.zig | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/js_parser.zig b/src/js_parser.zig index d20c1a868..2d00654c9 100644 --- a/src/js_parser.zig +++ b/src/js_parser.zig @@ -11633,7 +11633,11 @@ fn NewParser_( error.Backtrack => { backtrack = true; }, - else => {}, + else => { + if (p.lexer.did_panic) { + backtrack = true; + } + }, } if (comptime FnReturnType == anyerror!bool or FnReturnType == anyerror!void) // we are not using the value |