mirror of
https://github.com/ziglang/zig.git
synced 2026-02-17 06:49:23 +00:00
llvm: fix UB in metadata printer
This commit is contained in:
parent
30169d1d2e
commit
5ee2816f62
@ -9829,6 +9829,8 @@ pub fn printUnbuffered(
|
||||
extra.then.toInst(&function).fmt(function_index, self),
|
||||
extra.@"else".toInst(&function).fmt(function_index, self),
|
||||
});
|
||||
metadata_formatter.need_comma = true;
|
||||
defer metadata_formatter.need_comma = undefined;
|
||||
switch (extra.weights) {
|
||||
.none => {},
|
||||
.unpredictable => try writer.writeAll("!unpredictable !{}"),
|
||||
@ -10110,6 +10112,8 @@ pub fn printUnbuffered(
|
||||
},
|
||||
);
|
||||
try writer.writeAll(" ]");
|
||||
metadata_formatter.need_comma = true;
|
||||
defer metadata_formatter.need_comma = undefined;
|
||||
switch (extra.data.weights) {
|
||||
.none => {},
|
||||
.unpredictable => try writer.writeAll("!unpredictable !{}"),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user