fn addScratchStringLine(p: *Parser, line: []const u8) !void
fn addScratchStringLine(p: *Parser, line: []const u8) !void { try p.scratch_string.ensureUnusedCapacity(p.allocator, line.len + 1); p.scratch_string.appendSliceAssumeCapacity(line); p.scratch_string.appendAssumeCapacity('\n'); }