commit c57fcd1db536591ecdee8c9ec497c8ea667c57f0 (tree)
parent 6997f82e028642a727cc8762a9077c473066e265
Author: Evan Haas <evan@lagerdata.com>
Date: Tue, 30 Jul 2024 17:20:09 -0700
aro_translate_c: demote functions with bodies to extern
Translating statements is currently not supported; demoting to extern is
better than crashing.
Diffstat:
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/compiler/aro_translate_c.zig b/lib/compiler/aro_translate_c.zig
@@ -971,7 +971,9 @@ fn transFnType(
}
fn transStmt(c: *Context, node: NodeIndex) TransError!ZigNode {
- return transExpr(c, node, .unused);
+ _ = c;
+ _ = node;
+ return error.UnsupportedTranslation;
}
fn transCompoundStmtInline(c: *Context, compound: NodeIndex, block: *Scope.Block) TransError!void {