src/all_types.hpp | 1 - src/analyze.cpp | 37 ++- src/codegen.cpp | 2 +- src/ir.cpp | 438 +++++++++++++++++--------------- src/ir.hpp | 6 +- test/stage1/behavior.zig | 28 +- 6 files changed, 278 insertions(+), 234 deletions(-)