diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2023-04-25 23:48:03 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2023-04-25 23:48:03 -0700 |
| commit | 13101295b93fe8ec5467bbd6cdf758a2bf823945 (patch) | |
| tree | 18d88995a46b7b6d6d5fcb939463c27df1925eee /src/codegen/c | |
| parent | 295b8ca467da36cd1066395e7f50b6245f456573 (diff) | |
| parent | a1fcb516928d1ba1106ea715acd1f6feba95e977 (diff) | |
| download | zig-13101295b93fe8ec5467bbd6cdf758a2bf823945.tar.gz zig-13101295b93fe8ec5467bbd6cdf758a2bf823945.zip | |
Merge pull request #15454 from jacobly0/cbe-extern
cbe: implement `@extern`
Diffstat (limited to 'src/codegen/c')
| -rw-r--r-- | src/codegen/c/type.zig | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/codegen/c/type.zig b/src/codegen/c/type.zig index 72ee89df7d..892914ea3d 100644 --- a/src/codegen/c/type.zig +++ b/src/codegen/c/type.zig @@ -1720,17 +1720,7 @@ pub const CType = extern union { } else self.init(.anon_struct); }, - .Opaque => switch (ty.tag()) { - .anyopaque => self.init(.void), - .@"opaque" => { - self.storage = .{ .fwd = .{ - .base = .{ .tag = .fwd_struct }, - .data = ty.getOwnerDecl(), - } }; - self.value = .{ .cty = initPayload(&self.storage.fwd) }; - }, - else => unreachable, - }, + .Opaque => self.init(.void), .Fn => { const info = ty.fnInfo(); |
