```C static void foo() {} void bar() { return foo(); } ``` Running translate-c at the moment you get: ```zig pub fn foo() void {} pub export fn bar() void { return foo(); } ``` + a heap of C builtin defines. I don't expect `pub` on `foo`.