all: migrate code to new cast builtin syntax
Most of this migration was performed automatically with `zig fmt`. There were a few exceptions which I had to manually fix: * `@alignCast` and `@addrSpaceCast` cannot be automatically rewritten * `@truncate`'s fixup is incorrect for vectors * Test cases are not formatted, and their error locations change
This commit is contained in:
@@ -1123,19 +1123,19 @@ test "std.ArrayList/ArrayListUnmanaged.basic" {
|
||||
{
|
||||
var i: usize = 0;
|
||||
while (i < 10) : (i += 1) {
|
||||
list.append(@intCast(i32, i + 1)) catch unreachable;
|
||||
list.append(@as(i32, @intCast(i + 1))) catch unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var i: usize = 0;
|
||||
while (i < 10) : (i += 1) {
|
||||
try testing.expect(list.items[i] == @intCast(i32, i + 1));
|
||||
try testing.expect(list.items[i] == @as(i32, @intCast(i + 1)));
|
||||
}
|
||||
}
|
||||
|
||||
for (list.items, 0..) |v, i| {
|
||||
try testing.expect(v == @intCast(i32, i + 1));
|
||||
try testing.expect(v == @as(i32, @intCast(i + 1)));
|
||||
}
|
||||
|
||||
try testing.expect(list.pop() == 10);
|
||||
@@ -1173,19 +1173,19 @@ test "std.ArrayList/ArrayListUnmanaged.basic" {
|
||||
{
|
||||
var i: usize = 0;
|
||||
while (i < 10) : (i += 1) {
|
||||
list.append(a, @intCast(i32, i + 1)) catch unreachable;
|
||||
list.append(a, @as(i32, @intCast(i + 1))) catch unreachable;
|
||||
}
|
||||
}
|
||||
|
||||
{
|
||||
var i: usize = 0;
|
||||
while (i < 10) : (i += 1) {
|
||||
try testing.expect(list.items[i] == @intCast(i32, i + 1));
|
||||
try testing.expect(list.items[i] == @as(i32, @intCast(i + 1)));
|
||||
}
|
||||
}
|
||||
|
||||
for (list.items, 0..) |v, i| {
|
||||
try testing.expect(v == @intCast(i32, i + 1));
|
||||
try testing.expect(v == @as(i32, @intCast(i + 1)));
|
||||
}
|
||||
|
||||
try testing.expect(list.pop() == 10);
|
||||
|
||||
Reference in New Issue
Block a user