diff --git a/intrusive_parser.zig b/intrusive_parser.zig index 8711f94f14221fd8309127f3bab6670b0f5d133d..76ead6bcb92efc26a28dc5d184dcff7e3c97ad29 100644 --- a/intrusive_parser.zig +++ b/intrusive_parser.zig @@ -28,11 +28,11 @@ pub const Parser = struct { p.strings_map.deinit(p.allocator); } - pub fn avail(p: *Parser) usize { + pub inline fn avail(p: *Parser) usize { return p.temp.items.len - p.idx; } - pub fn slice(p: *Parser) []const u8 { + pub inline fn slice(p: *Parser) []const u8 { return p.temp.items[p.idx..]; }