fn formatMessage(self: FormatMessage, w: *std.Io.Writer) std.Io.Writer.Error!void
self: FormatMessage
w: *std.Io.Writer
150 151 152 153 154 155
fn formatMessage(self: FormatMessage, w: *std.Io.Writer) std.Io.Writer.Error!void { switch (self.err) { .zoir => |err| try w.writeAll(err.msg.get(self.diag.zoir)), .type_check => |tc| try w.writeAll(tc.message), } }