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 {...@@ -3531,7 +3531,7 @@ fn serveUpdateResults(s: *Server, comp: *Compilation) !void {
3531}3531}
35323532
3533const ModuleDepIterator = struct {3533const ModuleDepIterator = struct {
3534 split: mem.SplitIterator(u8),3534 split: mem.SplitIterator(u8, .scalar),
35353535
3536 fn init(deps_str: []const u8) ModuleDepIterator {3536 fn init(deps_str: []const u8) ModuleDepIterator {
3537 return .{ .split = mem.split(u8, deps_str, ",") };3537 return .{ .split = mem.split(u8, deps_str, ",") };
test/src/Cases.zig+2-2
...@@ -795,7 +795,7 @@ const TestManifest = struct {...@@ -795,7 +795,7 @@ const TestManifest = struct {
795 };795 };
796796
797 const TrailingIterator = struct {797 const TrailingIterator = struct {
798 inner: std.mem.TokenIterator(u8),798 inner: std.mem.TokenIterator(u8, .any),
799799
800 fn next(self: *TrailingIterator) ?[]const u8 {800 fn next(self: *TrailingIterator) ?[]const u8 {
801 const next_inner = self.inner.next() orelse return null;801 const next_inner = self.inner.next() orelse return null;
...@@ -805,7 +805,7 @@ const TestManifest = struct {...@@ -805,7 +805,7 @@ const TestManifest = struct {
805805
806 fn ConfigValueIterator(comptime T: type) type {806 fn ConfigValueIterator(comptime T: type) type {
807 return struct {807 return struct {
808 inner: std.mem.SplitIterator(u8),808 inner: std.mem.SplitIterator(u8, .scalar),
809809
810 fn next(self: *@This()) !?T {810 fn next(self: *@This()) !?T {
811 const next_raw = self.inner.next() orelse return null;811 const next_raw = self.inner.next() orelse return null;