Commit ffb0050d81

snoire <snoire@qq.com>
2025-10-27 09:10:20
std.Io.Writer.print: support .enum_literal in 't' format specifier
1 parent 416bf1d
Changed files (1)
lib
std
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 => {},