aboutsummaryrefslogtreecommitdiff
path: root/src/codegen/c
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2023-04-25 23:48:03 -0700
committerGitHub <noreply@github.com>2023-04-25 23:48:03 -0700
commit13101295b93fe8ec5467bbd6cdf758a2bf823945 (patch)
tree18d88995a46b7b6d6d5fcb939463c27df1925eee /src/codegen/c
parent295b8ca467da36cd1066395e7f50b6245f456573 (diff)
parenta1fcb516928d1ba1106ea715acd1f6feba95e977 (diff)
downloadzig-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.zig12
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();