| ... | ... | @@ -2552,6 +2552,13 @@ pub fn genDeclFwd(dg: *DeclGen, w: *Writer) Error!void { |
| 2552 | 2552 | .{ .@"const" = nav.resolved.?.@"const" }, |
| 2553 | 2553 | nav.resolved.?.@"align", |
| 2554 | 2554 | ); |
| 2555 | const extern_name = nav.name.toSlice(ip); |
| 2556 | const is_mangled = isMangledIdent(extern_name, true); |
| 2557 | if (is_mangled) { |
| 2558 | try w.print(" zig_mangled({f}, {f})", .{ |
| 2559 | fmtIdentSolo(extern_name), fmtStringLiteral(extern_name, null), |
| 2560 | }); |
| 2561 | } |
| 2555 | 2562 | try w.writeAll(";\n"); |
| 2556 | 2563 | return; |
| 2557 | 2564 | }, |