aboutsummaryrefslogtreecommitdiff
path: root/src/Module.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/Module.zig')
-rw-r--r--src/Module.zig11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Module.zig b/src/Module.zig
index 9a0134c797..cef594e557 100644
--- a/src/Module.zig
+++ b/src/Module.zig
@@ -1124,6 +1124,17 @@ pub const Scope = struct {
});
}
+ pub fn addDecl(
+ gz: *GenZir,
+ tag: zir.Inst.Tag,
+ decl: *Decl,
+ ) !zir.Inst.Ref {
+ return gz.add(.{
+ .tag = tag,
+ .data = .{ .decl = decl },
+ });
+ }
+
pub fn addNode(
gz: *GenZir,
tag: zir.Inst.Tag,