authorgravatar for emily.a.bellows@hey.comEmily Bellows <emily.a.bellows@hey.com> 2021-11-05 16:56:43-04:00
committergravatar for emily.a.bellows@hey.comEmily Bellows <emily.a.bellows@hey.com> 2021-11-08 14:23:55-05:00
log684d9532c5ed0f8e213e6163d77d248ceb7393dd
tree1c1a3d854397af92c87bd7a97069500539f2a790
parente3d638a49e09340bc1f779185cab3ad85d7045af

C backend: restore handling of .NoReturn in function signature


1 files changed, 2 insertions(+), 0 deletions(-)

src/codegen/c.zig+2
......@@ -451,6 +451,8 @@ pub const DeclGen = struct {
451451 const return_ty = dg.decl.ty.fnReturnType();
452452 if (return_ty.hasCodeGenBits()) {
453453 try dg.renderType(w, return_ty);
454 } else if (return_ty.zigTypeTag() == .NoReturn) {
455 try w.writeAll("zig_noreturn void");
454456 } else {
455457 try w.writeAll("void");
456458 }