aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.zig
diff options
context:
space:
mode:
authorAndrew Kelley <andrew@ziglang.org>2021-04-08 20:37:19 -0700
committerAndrew Kelley <andrew@ziglang.org>2021-04-08 20:37:19 -0700
commit61b868f9a5345ab1dba3395107c7cdee3fd2989e (patch)
treebddaf5710f76aaf49edbee3251d1dd6d13995ccb /src/codegen.zig
parent482b995a4963e045860c7fb1a4e11c48cf4de880 (diff)
downloadzig-61b868f9a5345ab1dba3395107c7cdee3fd2989e.tar.gz
zig-61b868f9a5345ab1dba3395107c7cdee3fd2989e.zip
stage2: simplify Decl src_node field
Also fix "previous definition here" error notes to be correct.
Diffstat (limited to 'src/codegen.zig')
-rw-r--r--src/codegen.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/codegen.zig b/src/codegen.zig
index 220a8fa374..1ab54bcc80 100644
--- a/src/codegen.zig
+++ b/src/codegen.zig
@@ -417,7 +417,7 @@ fn Function(comptime arch: std.Target.Cpu.Arch) type {
const node_datas = tree.nodes.items(.data);
const token_starts = tree.tokens.items(.start);
- const fn_decl = tree.rootDecls()[module_fn.owner_decl.src_index];
+ const fn_decl = module_fn.owner_decl.src_node;
assert(node_tags[fn_decl] == .fn_decl);
const block = node_datas[fn_decl].rhs;
const lbrace_src = token_starts[tree.firstToken(block)];