zig

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

commit 6e7ae66871575a2bf6b15c0f0280b13a57fc59eb (tree)
parent f244c8891a6956fb9560c26e516278052b5acef5
Author: mlugg <mlugg@mlugg.co.uk>
Date:   Wed, 22 Jan 2025 02:02:19 +0000

std.debug: remove `errorReturnTraceHelper`

This function doesn't do what it says; it's a nop.

Diffstat:
Mlib/std/debug.zig | 7-------
1 file changed, 0 insertions(+), 7 deletions(-)

diff --git a/lib/std/debug.zig b/lib/std/debug.zig @@ -413,16 +413,9 @@ pub fn assertReadable(slice: []const volatile u8) void { for (slice) |*byte| _ = byte.*; } -/// By including a call to this function, the caller gains an error return trace -/// secret parameter, making `@errorReturnTrace()` more useful. This is not -/// necessary if the function already contains a call to an errorable function -/// elsewhere. -pub fn errorReturnTraceHelper() anyerror!void {} - /// Equivalent to `@panic` but with a formatted message. pub fn panic(comptime format: []const u8, args: anytype) noreturn { @branchHint(.cold); - errorReturnTraceHelper() catch unreachable; panicExtra(@errorReturnTrace(), @returnAddress(), format, args); }