src/codegen/c.zig | 140 ++++++++++++++++++++++++-------- test/behavior/error.zig | 19 +++-- test/behavior/ptrcast.zig | 62 ++++++++++++-- test/behavior/union.zig | 6 -- 4 files changed, 172 insertions(+), 55 deletions(-)