authorgravatar for BarabasGitHub@users.noreply.github.comBas van den Berg <BarabasGitHub@users.noreply.github.com> 2020-02-24 20:50:51+01:00
committergravatar for BarabasGitHub@users.noreply.github.comBas van den Berg <BarabasGitHub@users.noreply.github.com> 2020-02-24 20:50:51+01:00
log195195d238bb1348dfd3d304b659e2039a1c3d9f
treea66fd31809284f0aa520d6246df62359c284eaf0
parent0972b2a8fefe8f2175dd95d80a53e356c77d1200

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


1 files changed, 1 insertions(+), 8 deletions(-)

lib/std/mem.zig+1-8
......@@ -331,14 +331,7 @@ pub fn zeroes(comptime T: type) T {
331331 }
332332 return array;
333333 },
334 .Vector => |info| {
335 var vector: T = undefined;
336 for (vector) |*element| {
337 *element = zeroes(info.child);
338 }
339 return vector;
340 },
341 .ErrorUnion, .ErrorSet, .Union, .Fn, .BoundFn, .Type, .NoReturn, .Undefined, .Opaque, .Frame, .AnyFrame, => {
334 .Vector, .ErrorUnion, .ErrorSet, .Union, .Fn, .BoundFn, .Type, .NoReturn, .Undefined, .Opaque, .Frame, .AnyFrame, => {
342335 @compileError("Can't set a "++ @typeName(T) ++" to zero.");
343336 },
344337 }