mirror of
https://github.com/ziglang/zig.git
synced 2026-02-12 20:37:54 +00:00
C backend: restore handling of .NoReturn in function signature
This commit is contained in:
parent
e3d638a49e
commit
684d9532c5
@ -451,6 +451,8 @@ pub const DeclGen = struct {
|
||||
const return_ty = dg.decl.ty.fnReturnType();
|
||||
if (return_ty.hasCodeGenBits()) {
|
||||
try dg.renderType(w, return_ty);
|
||||
} else if (return_ty.zigTypeTag() == .NoReturn) {
|
||||
try w.writeAll("zig_noreturn void");
|
||||
} else {
|
||||
try w.writeAll("void");
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user