From c110481dd466f4e09e219182089e20e9fa93159f Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Mon, 19 Dec 2022 16:27:00 +0100 Subject: [PATCH] Reset parser step count when bumping --- crates/parser/src/parser.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/crates/parser/src/parser.rs b/crates/parser/src/parser.rs index 33d645b048b8..b621ebc37c3b 100644 --- a/crates/parser/src/parser.rs +++ b/crates/parser/src/parser.rs @@ -237,6 +237,7 @@ impl<'t> Parser<'t> { fn do_bump(&mut self, kind: SyntaxKind, n_raw_tokens: u8) { self.pos += n_raw_tokens as usize; + self.steps.set(0); self.push_event(Event::Token { kind, n_raw_tokens }); }