authorgravatar for evan@lagerdata.comEvan Haas <evan@lagerdata.com> 2024-07-30 17:20:09-07:00
committergravatar for evan@lagerdata.comEvan Haas <evan@lagerdata.com> 2024-07-31 09:35:07-07:00
logc57fcd1db536591ecdee8c9ec497c8ea667c57f0
tree055c758e008dc4c3f212c2a6bf14f5485f120d48
parent6997f82e028642a727cc8762a9077c473066e265
signaturebadge-check Signed by SSH key SHA256:cf2/TFgSxv2uRX26INvFSw25Prr1Dy9H8MiRXgLpok4

aro_translate_c: demote functions with bodies to extern

Translating statements is currently not supported; demoting to extern is better than crashing.

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

lib/compiler/aro_translate_c.zig+3-1
......@@ -971,7 +971,9 @@ fn transFnType(
971971}
972972
973973fn transStmt(c: *Context, node: NodeIndex) TransError!ZigNode {
974 return transExpr(c, node, .unused);
974 _ = c;
975 _ = node;
976 return error.UnsupportedTranslation;
975977}
976978
977979fn transCompoundStmtInline(c: *Context, compound: NodeIndex, block: *Scope.Block) TransError!void {