zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit aa2f318935eba57b82b640bc6a50b4089deeffaf (tree)
parent 4fa465fc8f3b6140e635186b4f0e5acae924adcc
Author: Nathan Michaels <nathan@nmichaels.org>
Date:   Thu,  5 Mar 2026 13:46:50 +0100

std.mem.ReverseIterator: make public

Diffstat:
Mlib/std/mem.zig | 4+++-
1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/lib/std/mem.zig b/lib/std/mem.zig @@ -4002,7 +4002,9 @@ test reverse { try testing.expectEqualSlices(MyType, &arr, &([_]MyType{ .c, .{ .b = 0 }, .{ .a = .{ 0, 0, 0 } } })); } } -fn ReverseIterator(comptime T: type) type { + +/// Returned by `reverseIterator`. +pub fn ReverseIterator(comptime T: type) type { const ptr = switch (@typeInfo(T)) { .pointer => |ptr| ptr, else => @compileError("expected slice or pointer to array, found '" ++ @typeName(T) ++ "'"),