diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-02-18 09:02:57 -0700 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2023-02-18 19:17:21 -0700 |
| commit | aeaef8c0ffadab4145fd002f2edd87a6db66ebd1 (patch) | |
| tree | e4c76c76173e5e72bc1947e1886662c4c6b2ba3c /lib/std/hash/crc.zig | |
| parent | f0530385b57218ef323747bdb7438330a07d25cc (diff) | |
| download | zig-aeaef8c0ffadab4145fd002f2edd87a6db66ebd1.tar.gz zig-aeaef8c0ffadab4145fd002f2edd87a6db66ebd1.zip | |
update std lib and compiler sources to new for loop syntax
Diffstat (limited to 'lib/std/hash/crc.zig')
| -rw-r--r-- | lib/std/hash/crc.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/std/hash/crc.zig b/lib/std/hash/crc.zig index 1c69978f80..271b4f93da 100644 --- a/lib/std/hash/crc.zig +++ b/lib/std/hash/crc.zig @@ -35,7 +35,7 @@ pub fn Crc(comptime W: type, comptime algorithm: Algorithm(W)) type { @as(I, algorithm.polynomial) << (@bitSizeOf(I) - @bitSizeOf(W)); var table: [256]I = undefined; - for (table) |*e, i| { + for (&table, 0..) |*e, i| { var crc: I = i; if (algorithm.reflect_input) { var j: usize = 0; @@ -124,7 +124,7 @@ pub fn Crc32WithPoly(comptime poly: Polynomial) type { @setEvalBranchQuota(20000); var tables: [8][256]u32 = undefined; - for (tables[0]) |*e, i| { + for (&tables[0], 0..) |*e, i| { var crc = @intCast(u32, i); var j: usize = 0; while (j < 8) : (j += 1) { @@ -217,7 +217,7 @@ pub fn Crc32SmallWithPoly(comptime poly: Polynomial) type { const lookup_table = block: { var table: [16]u32 = undefined; - for (table) |*e, i| { + for (&table, 0..) |*e, i| { var crc = @intCast(u32, i * 16); var j: usize = 0; while (j < 8) : (j += 1) { |
