Skip to content

Commit 01e1ee7

Browse files
jacobly0andrewrk
authored andcommitted
CBE: revert broken change that got missed
1 parent b591ea5 commit 01e1ee7

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

src/codegen/c.zig

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1549,11 +1549,7 @@ pub const DeclGen = struct {
15491549
return name;
15501550
}
15511551

1552-
fn renderTupleTypedef(
1553-
dg: *DeclGen,
1554-
t: Type,
1555-
kind: TypedefKind,
1556-
) error{ OutOfMemory, AnalysisFail }![]const u8 {
1552+
fn renderTupleTypedef(dg: *DeclGen, t: Type) error{ OutOfMemory, AnalysisFail }![]const u8 {
15571553
var buffer = std.ArrayList(u8).init(dg.typedefs.allocator);
15581554
defer buffer.deinit();
15591555

@@ -1565,7 +1561,7 @@ pub const DeclGen = struct {
15651561
if (!field_ty.hasRuntimeBits() or fields.values[i].tag() != .unreachable_value) continue;
15661562

15671563
try buffer.append(' ');
1568-
try dg.renderTypeAndName(buffer.writer(), field_ty, .{ .field = field_id }, .Mut, 0, kind);
1564+
try dg.renderTypeAndName(buffer.writer(), field_ty, .{ .field = field_id }, .Mut, 0, .Complete);
15691565
try buffer.appendSlice(";\n");
15701566

15711567
field_id += 1;
@@ -1987,7 +1983,7 @@ pub const DeclGen = struct {
19871983
const tuple_ty = Type.initPayload(&tuple_pl.base);
19881984

19891985
const name = dg.getTypedefName(tuple_ty) orelse
1990-
try dg.renderTupleTypedef(tuple_ty, kind);
1986+
try dg.renderTupleTypedef(tuple_ty);
19911987

19921988
try w.writeAll(name);
19931989
} else switch (kind) {

0 commit comments

Comments
 (0)