vectors do not support iterating, do not support them (for now)

This commit is contained in:
Bas van den Berg 2020-02-24 20:50:51 +01:00
parent 0972b2a8fe
commit 195195d238

View File

@ -331,14 +331,7 @@ pub fn zeroes(comptime T: type) T {
}
return array;
},
.Vector => |info| {
var vector: T = undefined;
for (vector) |*element| {
*element = zeroes(info.child);
}
return vector;
},
.ErrorUnion, .ErrorSet, .Union, .Fn, .BoundFn, .Type, .NoReturn, .Undefined, .Opaque, .Frame, .AnyFrame, => {
.Vector, .ErrorUnion, .ErrorSet, .Union, .Fn, .BoundFn, .Type, .NoReturn, .Undefined, .Opaque, .Frame, .AnyFrame, => {
@compileError("Can't set a "++ @typeName(T) ++" to zero.");
},
}