src/all_types.hpp | 84 ++- src/ast_render.cpp | 12 +- src/codegen.cpp | 288 ++++++----- src/eval.cpp | 17 - src/ir.cpp | 890 +++++++++++++++++++------------- src/ir_print.cpp | 74 ++- test/cases/err_wrapping.zig | 13 + test/self_hosted2.zig | 5 + 8 files changed, 863 insertions(+), 520 deletions(-)