diff options
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index 5f5ee1b549..374a9353e1 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -285,6 +285,13 @@ pub fn generateSymbol( } return Result{ .appended = {} }; }, + .Struct => { + const field_vals = typed_value.val.castTag(.@"struct").?.data; + _ = field_vals; // TODO write the fields for real + const target = bin_file.options.target; + try code.writer().writeByteNTimes(0xaa, typed_value.ty.abiSize(target)); + return Result{ .appended = {} }; + }, else => |t| { return Result{ .fail = try ErrorMsg.create( |
