src/all_types.hpp | 16 +- src/codegen.cpp | 74 ++++++- src/ir.cpp | 176 +++++++++++++--- src/ir_print.cpp | 16 ++ std/build.zig | 38 +++- std/io.zig | 13 +- std/os/darwin.zig | 4 + std/os/index.zig | 343 ++++++++++++++++++++++++++++++++ std/os/linux.zig | 74 ++++++- test/cases/cast.zig | 11 + test/run_tests.cpp | 28 +++ 11 files changed, 742 insertions(+), 51 deletions(-)