lib/compiler/aro_translate_c.zig | 235 +++++++++++++++++++++++++------- test/cases/translate_c/atomic types.c | 8 ++ test/cases/translate_c/empty declaration.c | 6 + test/cases/translate_c/function prototype with parenthesis.c | 10 ++ test/cases/translate_c/noreturn attribute.c | 6 + test/cases/translate_c/simple function prototypes.c | 8 ++ test/cases/translate_c/struct prototype used in func.c | 10 ++ test/translate_c.zig | 39 ------ 8 files changed, 234 insertions(+), 88 deletions(-)