aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2022-12-04 18:54:18 +0100
committerJakub Konka <kubkon@jakubkonka.com>2022-12-05 14:19:22 +0100
commit8796da028320b97a4b67a401109dce1137ee2bbf (patch)
treeeac0ec8d74fe773619bec1e67b87fa620a78849c /src/link/Wasm.zig
parent3575048c0ae8b5bae2cd5c6fd3dbc9cb569c4b1f (diff)
downloadzig-8796da028320b97a4b67a401109dce1137ee2bbf.tar.gz
zig-8796da028320b97a4b67a401109dce1137ee2bbf.zip
dwarf: reuse getDbgInfoAtom helper in all of Dwarf.zig
We need to access it outside of `DeclState` too so why not reuse the helper anyway.
Diffstat (limited to 'src/link/Wasm.zig')
-rw-r--r--src/link/Wasm.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/link/Wasm.zig b/src/link/Wasm.zig
index 04b3e42db5..adcb539bd6 100644
--- a/src/link/Wasm.zig
+++ b/src/link/Wasm.zig
@@ -885,7 +885,7 @@ pub fn updateFunc(wasm: *Wasm, mod: *Module, func: *Module.Fn, air: Air, livenes
decl.link.wasm.clear();
- var decl_state: ?Dwarf.DeclState = if (wasm.dwarf) |*dwarf| try dwarf.initDeclState(mod, decl) else null;
+ var decl_state: ?Dwarf.DeclState = if (wasm.dwarf) |*dwarf| try dwarf.initDeclState(mod, decl_index) else null;
defer if (decl_state) |*ds| ds.deinit();
var code_writer = std.ArrayList(u8).init(wasm.base.allocator);
@@ -913,7 +913,7 @@ pub fn updateFunc(wasm: *Wasm, mod: *Module, func: *Module.Fn, air: Air, livenes
try dwarf.commitDeclState(
&wasm.base,
mod,
- decl,
+ decl_index,
// Actual value will be written after relocation.
// For Wasm, this is the offset relative to the code section
// which isn't known until flush().