From 340c4675fc6fd1525572e6a2b22a9f8035f0b21e Mon Sep 17 00:00:00 2001 From: Yaroslav Bolyukin Date: Sun, 05 Apr 2026 00:05:42 +0000 Subject: [PATCH] fix: parser EOF error --- --- a/crates/jrsonnet-ir-parser/src/lib.rs +++ b/crates/jrsonnet-ir-parser/src/lib.rs @@ -125,6 +125,13 @@ } fn error(&self, message: String) -> ParseError { + if self.offset == self.lexemes.len() { + let pos = self.lexemes.last().map_or(0, |v| v.range.1); + return ParseError { + location: LexSpan(pos, pos), + message, + }; + } ParseError { location: self.lexemes[self.offset].range, message, -- gitstuff