From 91619cdf57f54accbdbb3ff616856eaf79b537a3 Mon Sep 17 00:00:00 2001 From: Andrew Kelley Date: Tue, 28 Dec 2021 20:48:21 -0700 Subject: Sema: implement calling a fn ptr via a union field Also, ignore `packed` on unions because that will be removed from the language. --- src/Module.zig | 3 --- 1 file changed, 3 deletions(-) (limited to 'src/Module.zig') diff --git a/src/Module.zig b/src/Module.zig index 2c5c01bb7a..a1f804c282 100644 --- a/src/Module.zig +++ b/src/Module.zig @@ -1104,9 +1104,6 @@ pub const Union = struct { pub fn getLayout(u: Union, target: Target, have_tag: bool) Layout { assert(u.status == .have_layout); - const is_packed = u.layout == .Packed; - if (is_packed) @panic("TODO packed unions"); - var most_aligned_field: usize = undefined; var most_aligned_field_size: u64 = undefined; var biggest_field: usize = undefined; -- cgit v1.2.3