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/link/Plan9.zig | |
| parent | d1a4bdb1f375b6aa737f1c02c346899336465e00 (diff) | |
| download | zig-53a36eacfa145244902e9230243c76892d141b03.tar.gz zig-53a36eacfa145244902e9230243c76892d141b03.zip | |
Remove my dumb "namespace decl" hack
Diffstat (limited to 'src/link/Plan9.zig')
| -rw-r--r-- | src/link/Plan9.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/link/Plan9.zig b/src/link/Plan9.zig index 384345ff67..0f99ca31ed 100644 --- a/src/link/Plan9.zig +++ b/src/link/Plan9.zig @@ -163,11 +163,11 @@ pub fn createEmpty(gpa: *Allocator, options: link.Options) !*Plan9 { fn putFn(self: *Plan9, decl: *Module.Decl, out: FnDeclOutput) !void { const gpa = self.base.allocator; - const fn_map_res = try self.fn_decl_table.getOrPut(gpa, decl.namespace.file_scope); + const fn_map_res = try self.fn_decl_table.getOrPut(gpa, decl.getFileScope()); if (fn_map_res.found_existing) { try fn_map_res.value_ptr.functions.put(gpa, decl, out); } else { - const file = decl.namespace.file_scope; + const file = decl.getFileScope(); const arena = &self.path_arena.allocator; // each file gets a symbol fn_map_res.value_ptr.* = .{ @@ -548,7 +548,7 @@ pub fn freeDecl(self: *Plan9, decl: *Module.Decl) void { const is_fn = (decl.val.tag() == .function); if (is_fn) { var symidx_and_submap = - self.fn_decl_table.get(decl.namespace.file_scope).?; + self.fn_decl_table.get(decl.getFileScope()).?; var submap = symidx_and_submap.functions; _ = submap.swapRemove(decl); if (submap.count() == 0) { |
