aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/wasm.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/codegen/wasm.zig')
-rw-r--r--src/codegen/wasm.zig5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/codegen/wasm.zig b/src/codegen/wasm.zig
index 75e6a1d78e..14b51c3932 100644
--- a/src/codegen/wasm.zig
+++ b/src/codegen/wasm.zig
@@ -809,6 +809,11 @@ pub const Context = struct {
try self.emitConstant(val, ty);
return Result.appended;
},
+ .Struct => {
+ // TODO write the fields for real
+ try self.code.writer().writeByteNTimes(0xaa, ty.abiSize(self.target));
+ return Result{ .appended = {} };
+ },
else => |tag| return self.fail("TODO: Implement zig type codegen for type: '{s}'", .{tag}),
}
}