Closed as not planned
Description
Zig Version
0.15.0-dev.832+1ca213dab
Steps to Reproduce and Observed Behavior
Contents of main.c:
char f(char x) {return x;}
Output of zig translate-c -fclang main.c
// ...
pub export fn f(arg_x: u8) u8 {
var x = arg_x;
_ = &x;
return x;
}
// ...
Output of zig translate-c -fno-clang main.c
// ...
// main.c:1:1: warning: unable to translate function, demoted to extern
pub extern fn f(arg_x: c_char) c_char;
Expected Behavior
Aro under zig translate-c
should translate the function to Zig, just like Clang.