| ... | @@ -13,7 +13,7 @@ pub fn parse(alloc: std.mem.Allocator, path: string, inreader: anytype) anyerror | ... | @@ -13,7 +13,7 @@ pub fn parse(alloc: std.mem.Allocator, path: string, inreader: anytype) anyerror |
| 13 | _ = path; | 13 | _ = path; |
| 14 | | 14 | |
| 15 | var counter = std.io.countingReader(inreader); | 15 | var counter = std.io.countingReader(inreader); |
| 16 | const anyreader = extras.AnyReader.from(counter.reader()); | 16 | const anyreader = counter.reader().any(); |
| 17 | var p = Parser.init(alloc, anyreader); | 17 | var p = Parser.init(alloc, anyreader); |
| 18 | defer p.temp.deinit(alloc); | 18 | defer p.temp.deinit(alloc); |
| 19 | defer p.strings_map.deinit(alloc); | 19 | defer p.strings_map.deinit(alloc); |
| ... | @@ -223,7 +223,7 @@ fn parseWs(p: *Parser) !void { | ... | @@ -223,7 +223,7 @@ fn parseWs(p: *Parser) !void { |
| 223 | } | 223 | } |
| 224 | | 224 | |
| 225 | const Parser = struct { | 225 | const Parser = struct { |
| 226 | any: extras.AnyReader, | 226 | any: std.io.AnyReader, |
| 227 | arena: std.mem.Allocator, | 227 | arena: std.mem.Allocator, |
| 228 | temp: std.ArrayListUnmanaged(u8) = .{}, | 228 | temp: std.ArrayListUnmanaged(u8) = .{}, |
| 229 | idx: usize = 0, | 229 | idx: usize = 0, |
| ... | @@ -233,7 +233,7 @@ const Parser = struct { | ... | @@ -233,7 +233,7 @@ const Parser = struct { |
| 233 | extras: std.ArrayListUnmanaged(u8) = .{}, | 233 | extras: std.ArrayListUnmanaged(u8) = .{}, |
| 234 | strings_map: std.StringArrayHashMapUnmanaged(StringIndex) = .{}, | 234 | strings_map: std.StringArrayHashMapUnmanaged(StringIndex) = .{}, |
| 235 | | 235 | |
| 236 | pub fn init(allocator: std.mem.Allocator, any: extras.AnyReader) Parser { | 236 | pub fn init(allocator: std.mem.Allocator, any: std.io.AnyReader) Parser { |
| 237 | return .{ | 237 | return .{ |
| 238 | .any = any, | 238 | .any = any, |
| 239 | .arena = allocator, | 239 | .arena = allocator, |