commit ffb0050d811ba7c79d7781cc908a499e4c95d4e3 (tree)
parent 416bf1de47154ba781082163f8a3509fa3916482
Author: snoire <snoire@qq.com>
Date: Mon, 27 Oct 2025 16:10:20 +0800
std.Io.Writer.print: support .enum_literal in 't' format specifier
Diffstat:
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/std/Io/Writer.zig b/lib/std/Io/Writer.zig
@@ -1161,7 +1161,7 @@ pub fn printValue(
},
't' => switch (@typeInfo(T)) {
.error_set => return w.alignBufferOptions(@errorName(value), options),
- .@"enum", .@"union" => return w.alignBufferOptions(@tagName(value), options),
+ .@"enum", .enum_literal, .@"union" => return w.alignBufferOptions(@tagName(value), options),
else => invalidFmtError(fmt, value),
},
else => {},