diff options
| author | Eric Joldasov <bratishkaerik@getgoogleoff.me> | 2023-06-04 22:57:35 +0600 |
|---|---|---|
| committer | Eric Joldasov <bratishkaerik@getgoogleoff.me> | 2023-06-13 23:45:08 +0600 |
| commit | eb4439f1e4e617247bffff13478a9fa57160c507 (patch) | |
| tree | 8b177497e3f129933dfc49078346c10539c51dd1 /lib/std/meta.zig | |
| parent | df6319418a08b611bae23307ace6688f95bedea2 (diff) | |
| download | zig-eb4439f1e4e617247bffff13478a9fa57160c507.tar.gz zig-eb4439f1e4e617247bffff13478a9fa57160c507.zip | |
std.meta: remove `Vector` (deprecated in 0.10)
Followup to d42d31f72f38165f70c2850e9cc63da44b3b470c.
Signed-off-by: Eric Joldasov <bratishkaerik@getgoogleoff.me>
Diffstat (limited to 'lib/std/meta.zig')
| -rw-r--r-- | lib/std/meta.zig | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/lib/std/meta.zig b/lib/std/meta.zig index d0b07b934f..4924e40bbb 100644 --- a/lib/std/meta.zig +++ b/lib/std/meta.zig @@ -146,7 +146,7 @@ test "std.meta.Child" { try testing.expect(Child(*u8) == u8); try testing.expect(Child([]u8) == u8); try testing.expect(Child(?u8) == u8); - try testing.expect(Child(Vector(2, u8)) == u8); + try testing.expect(Child(@Vector(2, u8)) == u8); } /// Given a "memory span" type (array, slice, vector, or pointer to such), returns the "element type". @@ -173,8 +173,8 @@ test "std.meta.Elem" { try testing.expect(Elem([*]u8) == u8); try testing.expect(Elem([]u8) == u8); try testing.expect(Elem(*[10]u8) == u8); - try testing.expect(Elem(Vector(2, u8)) == u8); - try testing.expect(Elem(*Vector(2, u8)) == u8); + try testing.expect(Elem(@Vector(2, u8)) == u8); + try testing.expect(Elem(*@Vector(2, u8)) == u8); try testing.expect(Elem(?[*]u8) == u8); } @@ -1014,16 +1014,6 @@ test "std.meta.Float" { try testing.expectEqual(f128, Float(128)); } -/// Deprecated. Use `@Vector`. -pub fn Vector(comptime len: u32, comptime child: type) type { - return @Type(.{ - .Vector = .{ - .len = len, - .child = child, - }, - }); -} - /// For a given function type, returns a tuple type which fields will /// correspond to the argument types. /// |
