| ... | @@ -2552,6 +2552,13 @@ pub fn genDeclFwd(dg: *DeclGen, w: *Writer) Error!void { | ... | @@ -2552,6 +2552,13 @@ pub fn genDeclFwd(dg: *DeclGen, w: *Writer) Error!void { |
| 2552 | .{ .@"const" = nav.resolved.?.@"const" }, | 2552 | .{ .@"const" = nav.resolved.?.@"const" }, |
| 2553 | nav.resolved.?.@"align", | 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 | try w.writeAll(";\n"); | 2562 | try w.writeAll(";\n"); |
| 2556 | return; | 2563 | return; |
| 2557 | }, | 2564 | }, |