authorgravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2022-08-04 23:24:18+02:00
committergravatar for kappaloris@gmail.comLoris Cro <kappaloris@gmail.com> 2022-08-04 23:24:18+02:00
log55ec2148fd35e3d5f9070cec58a0dce5fc1ed500
treefdb0c769049394e619dc52e8ee8f09b774a8ee89
parent616f65df750f53e6334cc5ed2c8f4b5668d573f2

autodoc: fix analysis of function return types


1 files changed, 3 insertions(+), 4 deletions(-)

src/Autodoc.zig+3-4
......@@ -3497,10 +3497,9 @@ fn analyzeFunction(
34973497 },
34983498 },
34993499 else => blk: {
3500 //const last_instr_index = fn_info.ret_ty_body[fn_info.ret_ty_body.len - 1];
3501 //const break_operand = data[last_instr_index].@"break".operand;
3502 //const wr = try self.walkRef(file, scope, break_operand, false);
3503 const wr = try self.walkRef(file, scope, fn_info.ret_ty_ref, false);
3500 const last_instr_index = fn_info.ret_ty_body[fn_info.ret_ty_body.len - 1];
3501 const break_operand = data[last_instr_index].@"break".operand;
3502 const wr = try self.walkRef(file, scope, break_operand, false);
35043503 break :blk wr.expr;
35053504 },
35063505 };