|
@@ -487,13 +487,19 @@ def gen_helpers(inp):
|
|
|
l(' putc(byte);')
|
|
|
l(' }')
|
|
|
l(' }')
|
|
|
- l(' pub fn writeByteNTimes(self: Writer, byte: u8, n: u64) Error!void {')
|
|
|
+ l(' pub fn writeByteNTimes(self: Writer, byte: u8, n: usize) Error!void {')
|
|
|
l(' _ = self;')
|
|
|
l(' var i: u64 = 0;')
|
|
|
l(' while (i < n) : (i += 1) {')
|
|
|
l(' putc(byte);')
|
|
|
l(' }')
|
|
|
l(' }')
|
|
|
+ l(' pub fn writeBytesNTimes(self: Writer, bytes: []const u8, n: usize) Error!void {')
|
|
|
+ l(' var i: usize = 0;')
|
|
|
+ l(' while (i < n) : (i += 1) {')
|
|
|
+ l(' try self.writeAll(bytes);')
|
|
|
+ l(' }')
|
|
|
+ l(' }')
|
|
|
l('};')
|
|
|
l('// std.fmt-style formatted print')
|
|
|
l('pub fn print(comptime fmt: anytype, args: anytype) void {')
|