From ba55e32ef2d8ed5875bff8524fbbb05c6d8afd40 Mon Sep 17 00:00:00 2001 From: Loris Cro Date: Fri, 21 Jan 2022 18:52:42 +0100 Subject: add function param doc comment info in zir --- src/AstGen.zig | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src/AstGen.zig') diff --git a/src/AstGen.zig b/src/AstGen.zig index c6b4e6e866..5a05209f4c 100644 --- a/src/AstGen.zig +++ b/src/AstGen.zig @@ -9721,8 +9721,12 @@ const GenZir = struct { try gz.astgen.extra.ensureUnusedCapacity(gpa, @typeInfo(Zir.Inst.Param).Struct.fields.len + param_body.len); + const doc_comment_index = try gz.astgen.docCommentAsString(abs_tok_index - + @boolToInt(tag == .param_comptime)); + const payload_index = gz.astgen.addExtraAssumeCapacity(Zir.Inst.Param{ .name = name, + .doc_comment = doc_comment_index, .body_len = @intCast(u32, param_body.len), }); gz.astgen.extra.appendSliceAssumeCapacity(param_body); -- cgit v1.2.3