aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src-self-hosted/translate_c.zig14
1 files changed, 3 insertions, 11 deletions
diff --git a/src-self-hosted/translate_c.zig b/src-self-hosted/translate_c.zig
index 2cb503e2d8..22b3386427 100644
--- a/src-self-hosted/translate_c.zig
+++ b/src-self-hosted/translate_c.zig
@@ -1486,17 +1486,9 @@ fn transDeclStmtOne(rp: RestorePoint, scope: *Scope, decl: *const ZigClangDecl,
const underlying_type = ZigClangQualType_getTypePtr(underlying_qual);
const mangled_name = try block_scope.makeMangledName(c, name);
- if (checkForBuiltinTypedef(name)) |builtin| {
- try block_scope.variables.append(.{
- .alias = builtin,
- .name = mangled_name,
- });
- @panic("what are we supposed to return here?");
- } else {
- const node = (try transCreateNodeTypedef(rp, typedef_decl, false, mangled_name)) orelse
- return error.UnsupportedTranslation;
- return &node.base;
- }
+ const node = (try transCreateNodeTypedef(rp, typedef_decl, false, mangled_name)) orelse
+ return error.UnsupportedTranslation;
+ return &node.base;
},
else => |kind| return revertAndWarn(
rp,