fn getTypeStr(t: *Translator, qt: QualType) ![]const u8
fn getTypeStr(t: *Translator, qt: QualType) ![]const u8 { var allocating: std.Io.Writer.Allocating = .init(t.gpa); defer allocating.deinit(); qt.print(t.comp, &allocating.writer) catch return error.OutOfMemory; return t.arena.dupe(u8, allocating.written()); }