Commit 195195d238

Bas van den Berg <BarabasGitHub@users.noreply.github.com>
2020-02-24 20:50:51
vectors do not support iterating, do not support them (for now)
1 parent 0972b2a
Changed files (1)
lib
lib/std/mem.zig
@@ -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.");
         },
     }