diff options
| author | Martin Wickham <spexguy070@gmail.com> | 2021-10-01 12:05:12 -0500 |
|---|---|---|
| committer | Martin Wickham <spexguy070@gmail.com> | 2021-10-02 15:21:48 -0500 |
| commit | 53a36eacfa145244902e9230243c76892d141b03 (patch) | |
| tree | 6d750e53c9b86537f9ddfdeda7a24ee54356a7e9 /src/codegen.zig | |
| parent | d1a4bdb1f375b6aa737f1c02c346899336465e00 (diff) | |
| download | zig-53a36eacfa145244902e9230243c76892d141b03.tar.gz zig-53a36eacfa145244902e9230243c76892d141b03.zip | |
Remove my dumb "namespace decl" hack
Diffstat (limited to 'src/codegen.zig')
| -rw-r--r-- | src/codegen.zig | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/codegen.zig b/src/codegen.zig index dfaedf041a..33492ad2d5 100644 --- a/src/codegen.zig +++ b/src/codegen.zig @@ -2584,7 +2584,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type { fn genArgDbgInfo(self: *Self, inst: Air.Inst.Index, mcv: MCValue) !void { const ty_str = self.air.instructions.items(.data)[inst].ty_str; - const zir = &self.mod_fn.owner_decl.namespace.file_scope.zir; + const zir = &self.mod_fn.owner_decl.getFileScope().zir; const name = zir.nullTerminatedString(ty_str.str); const name_with_null = name.ptr[0 .. name.len + 1]; const ty = self.air.getRefType(ty_str.ty); @@ -3834,7 +3834,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type { fn airAsm(self: *Self, inst: Air.Inst.Index) !void { const air_datas = self.air.instructions.items(.data); const air_extra = self.air.extraData(Air.Asm, air_datas[inst].ty_pl.payload); - const zir = self.mod_fn.owner_decl.namespace.file_scope.zir; + const zir = self.mod_fn.owner_decl.getFileScope().zir; const extended = zir.instructions.items(.data)[air_extra.data.zir_index].extended; const zir_extra = zir.extraData(Zir.Inst.Asm, extended.operand); const asm_source = zir.nullTerminatedString(zir_extra.data.asm_source); |
