authorgravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2026-10-16 00:07:31-07:00
committergravatar for alex@alexrp.comAlex Rønne Petersen <alex@alexrp.com> 2026-10-22 12:21:43+02:00
logf98866c02c8e93eb5b3597b56a5dae475b21740d
tree849d9eb780285e78869c034bd4bcb89bfb87918d
parent29f793b3bf0316efba5085d9c3f4c9ca98e1b2cf

add more context to hint_operator_precedence 'previously evaluated as' notes


1 files changed, 2 insertions(+), 2 deletions(-)

lib/std/zig/Ast.zig+2-2
......@@ -571,13 +571,13 @@ pub fn renderError(tree: Ast, parse_error: Error, w: *Writer) Writer.Error!void
571571 });
572572 },
573573 .hint_operator_precedence_left => {
574 return w.print("previously evaluated as `(... {s} ...) {s} ...`", .{
574 return w.print("in zig 0.17.x, this was evaluated as (... {s} ...) {s} ...", .{
575575 tree.tokenTag(parse_error.token - @as(u32, @intCast(parse_error.extra.offset))).lexeme().?,
576576 tree.tokenTag(parse_error.token).lexeme().?,
577577 });
578578 },
579579 .hint_operator_precedence_right => {
580 return w.print("previously evaluated as `... {s} (... {s} ...)`", .{
580 return w.print("in zig 0.17.x, this was evaluated as ... {s} (... {s} ...)", .{
581581 tree.tokenTag(parse_error.token - @as(u32, @intCast(parse_error.extra.offset))).lexeme().?,
582582 tree.tokenTag(parse_error.token).lexeme().?,
583583 });