authorgravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2023-05-04 18:34:41-07:00
committergravatar for squeek502@hotmail.comRyan Liptak <squeek502@hotmail.com> 2023-05-13 13:43:50-07:00
logce9f3ec990cd556f2a9d06a6db2bb53e97a61172
treed4ecae6b331a59a756c51d6e976dd5643a4dd455
parent9da3a9733db037d8391eb2b4ccb6c7db774a5dd5

Fix SplitIterator and TokenIterator type instantiation


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

src/main.zig+1-1
......@@ -3531,7 +3531,7 @@ fn serveUpdateResults(s: *Server, comp: *Compilation) !void {
35313531}
35323532
35333533const ModuleDepIterator = struct {
3534 split: mem.SplitIterator(u8),
3534 split: mem.SplitIterator(u8, .scalar),
35353535
35363536 fn init(deps_str: []const u8) ModuleDepIterator {
35373537 return .{ .split = mem.split(u8, deps_str, ",") };
test/src/Cases.zig+2-2
......@@ -795,7 +795,7 @@ const TestManifest = struct {
795795 };
796796
797797 const TrailingIterator = struct {
798 inner: std.mem.TokenIterator(u8),
798 inner: std.mem.TokenIterator(u8, .any),
799799
800800 fn next(self: *TrailingIterator) ?[]const u8 {
801801 const next_inner = self.inner.next() orelse return null;
......@@ -805,7 +805,7 @@ const TestManifest = struct {
805805
806806 fn ConfigValueIterator(comptime T: type) type {
807807 return struct {
808 inner: std.mem.SplitIterator(u8),
808 inner: std.mem.SplitIterator(u8, .scalar),
809809
810810 fn next(self: *@This()) !?T {
811811 const next_raw = self.inner.next() orelse return null;