From 8e008b39f5ba52b6011f502b1076573a55b2f9be Mon Sep 17 00:00:00 2001 From: Ryan Liptak Date: Mon, 21 Sep 2026 23:50:55 -0700 Subject: [PATCH] Regenerate parser_generated_oracle to get rid of invalid UTF-8 --- lib/std/zig/parser_generated_oracle.zig | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/std/zig/parser_generated_oracle.zig b/lib/std/zig/parser_generated_oracle.zig index 79de64f7298ad6f141babcea868bdef5cae4c474..1cd16d6ce1495e8587fd16feb019f23501c90f3d 100644 --- a/lib/std/zig/parser_generated_oracle.zig +++ b/lib/std/zig/parser_generated_oracle.zig @@ -3073,7 +3073,7 @@ const Parser = struct { return blk_0: { const pos_0 = p.i; if (blk_1: { - if (std.mem.startsWith(u8, p.source[p.i..], "")) { + if (std.mem.startsWith(u8, p.source[p.i..], "\xef\xbb\xbf")) { p.i += 3; break :blk_1 true; } @@ -3145,7 +3145,7 @@ const Parser = struct { return blk_0: { const pos_0 = p.i; if (blk_1: { - if (std.mem.startsWith(u8, p.source[p.i..], "ô")) { + if (std.mem.startsWith(u8, p.source[p.i..], "\xf4")) { p.i += 1; break :blk_1 true; } @@ -3201,7 +3201,7 @@ const Parser = struct { return blk_0: { const pos_0 = p.i; if (blk_1: { - if (std.mem.startsWith(u8, p.source[p.i..], "ð")) { + if (std.mem.startsWith(u8, p.source[p.i..], "\xf0")) { p.i += 1; break :blk_1 true; } @@ -3257,7 +3257,7 @@ const Parser = struct { return blk_0: { const pos_0 = p.i; if (blk_1: { - if (std.mem.startsWith(u8, p.source[p.i..], "í")) { + if (std.mem.startsWith(u8, p.source[p.i..], "\xed")) { p.i += 1; break :blk_1 true; } @@ -3313,7 +3313,7 @@ const Parser = struct { return blk_0: { const pos_0 = p.i; if (blk_1: { - if (std.mem.startsWith(u8, p.source[p.i..], "à")) { + if (std.mem.startsWith(u8, p.source[p.i..], "\xe0")) { p.i += 1; break :blk_1 true; } -- 2.54.0