basic language features do not belong in std.meta

This commit is contained in:
Andrew Kelley
2022-03-13 22:21:16 -07:00
parent eeaaefb925
commit d42d31f72f
3 changed files with 38 additions and 32 deletions

View File

@@ -421,7 +421,7 @@ pub fn MultiArrayList(comptime S: type) type {
}
fn capacityInBytes(capacity: usize) usize {
const sizes_vector: std.meta.Vector(sizes.bytes.len, usize) = sizes.bytes;
const sizes_vector: @Vector(sizes.bytes.len, usize) = sizes.bytes;
const capacity_vector = @splat(sizes.bytes.len, capacity);
return @reduce(.Add, capacity_vector * sizes_vector);
}