diff options
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index f2eff7806a..dd1b6e0cbf 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -739,7 +739,6 @@ fn lowerAnonDeclRef( debug_output: DebugInfoOutput, reloc_info: RelocInfo, ) CodeGenError!Result { - _ = src_loc; _ = debug_output; const target = bin_file.options.target; const mod = bin_file.options.module.?; @@ -752,6 +751,12 @@ fn lowerAnonDeclRef( return Result.ok; } + const res = try bin_file.lowerAnonDecl(decl_val, src_loc); + switch (res) { + .ok => {}, + .fail => |em| return .{ .fail = em }, + } + const vaddr = try bin_file.getAnonDeclVAddr(decl_val, .{ .parent_atom_index = reloc_info.parent_atom_index, .offset = code.items.len, |
