add test coverage for fixed bug. closes #5516

This commit is contained in:
Andrew Kelley
2023-02-19 17:58:27 -07:00
parent 680d79ebf9
commit e778e47140

View File

@@ -1568,3 +1568,12 @@ test "@volatileCast without a result location" {
try expect(@TypeOf(z) == *i32);
try expect(z.* == 1234);
}
test "coercion from single-item pointer to @as to slice" {
var x: u32 = 1;
// Why the following line gets a compile error?
const t: []u32 = @as(*[1]u32, &x);
try expect(t[0] == 1);
}