From 8c83f884bfb59c21d721ea619599f5aa75a6740f Mon Sep 17 00:00:00 2001 From: Eryn Wells Date: Sat, 8 Apr 2017 16:11:44 -0700 Subject: [PATCH] debug_assert that progress is being made --- src/lexer/mod.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lexer/mod.rs b/src/lexer/mod.rs index 62369cb..566b2cf 100644 --- a/src/lexer/mod.rs +++ b/src/lexer/mod.rs @@ -553,7 +553,7 @@ impl Iterator for Lexer { State::String => self.state_string(c), State::StringEscape => self.state_string_escape(c), }; - assert!(result.has_token() || self.forward != previous_forward, "No lexing progress made!"); + debug_assert!(result.has_token() || self.forward != previous_forward, "No lexing progress made!"); if result.has_token() { token = result.ok().unwrap(); }