diff options
author | 2021-05-05 13:12:19 -0700 | |
---|---|---|
committer | 2021-05-05 13:12:19 -0700 | |
commit | 7a4084a23fc5045b479ed4fc08853e251e904d77 (patch) | |
tree | 3863baac41f44299c317f2d3d4255fdae3f83768 /src/js_lexer.zig | |
parent | 6be0a4653fa62ba8c9ae1c62ba4c56f46f00d7b6 (diff) | |
download | bun-7a4084a23fc5045b479ed4fc08853e251e904d77.tar.gz bun-7a4084a23fc5045b479ed4fc08853e251e904d77.tar.zst bun-7a4084a23fc5045b479ed4fc08853e251e904d77.zip |
alright
Former-commit-id: e0d01a9a9169bc0593b040b58c6260da18e6e717
Diffstat (limited to 'src/js_lexer.zig')
-rw-r--r-- | src/js_lexer.zig | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/js_lexer.zig b/src/js_lexer.zig index 9ce678392..4d6b16b31 100644 --- a/src/js_lexer.zig +++ b/src/js_lexer.zig @@ -350,7 +350,15 @@ pub const Lexer = struct { pub fn expectContextualKeyword(self: *LexerType, comptime keyword: string) void { if (!self.isContextualKeyword(keyword)) { - self.addError(self.start, "\"{s}\"", .{keyword}, true); + if (std.builtin.mode == std.builtin.Mode.Debug) { + self.addError(self.start, "Expected \"{s}\" but found \"{s}\" (token: {s})", .{ + keyword, + self.raw(), + self.token, + }, true); + } else { + self.addError(self.start, "Expected \"{s}\" but found \"{s}\"", .{ keyword, self.raw() }, true); + } } self.next(); } |