aboutsummaryrefslogtreecommitdiff
path: root/lib/std/buffer.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/buffer.zig')
-rw-r--r--lib/std/buffer.zig16
1 files changed, 8 insertions, 8 deletions
diff --git a/lib/std/buffer.zig b/lib/std/buffer.zig
index bc6aa254da..24bd23fa74 100644
--- a/lib/std/buffer.zig
+++ b/lib/std/buffer.zig
@@ -72,11 +72,11 @@ pub const Buffer = struct {
self.list.deinit();
}
- pub fn toSlice(self: *const Buffer) []u8 {
+ pub fn toSlice(self: Buffer) []u8 {
return self.list.toSlice()[0..self.len()];
}
- pub fn toSliceConst(self: *const Buffer) []const u8 {
+ pub fn toSliceConst(self: Buffer) []const u8 {
return self.list.toSliceConst()[0..self.len()];
}
@@ -91,11 +91,11 @@ pub const Buffer = struct {
self.list.items[self.len()] = 0;
}
- pub fn isNull(self: *const Buffer) bool {
+ pub fn isNull(self: Buffer) bool {
return self.list.len == 0;
}
- pub fn len(self: *const Buffer) usize {
+ pub fn len(self: Buffer) usize {
return self.list.len - 1;
}
@@ -111,16 +111,16 @@ pub const Buffer = struct {
self.list.toSlice()[old_len] = byte;
}
- pub fn eql(self: *const Buffer, m: []const u8) bool {
+ pub fn eql(self: Buffer, m: []const u8) bool {
return mem.eql(u8, self.toSliceConst(), m);
}
- pub fn startsWith(self: *const Buffer, m: []const u8) bool {
+ pub fn startsWith(self: Buffer, m: []const u8) bool {
if (self.len() < m.len) return false;
return mem.eql(u8, self.list.items[0..m.len], m);
}
- pub fn endsWith(self: *const Buffer, m: []const u8) bool {
+ pub fn endsWith(self: Buffer, m: []const u8) bool {
const l = self.len();
if (l < m.len) return false;
const start = l - m.len;
@@ -133,7 +133,7 @@ pub const Buffer = struct {
}
/// For passing to C functions.
- pub fn ptr(self: *const Buffer) [*]u8 {
+ pub fn ptr(self: Buffer) [*]u8 {
return self.list.items.ptr;
}
};