src/all_types.hpp | 6 +- src/analyze.cpp | 140 +++++++++++++++++--------------- src/analyze.hpp | 10 ++- src/buffer.hpp | 6 +- src/codegen.cpp | 37 +++++---- src/codegen.hpp | 3 +- src/ir.cpp | 71 +++++++++++----- src/main.cpp | 5 +- src/os.cpp | 2 +- src/os.hpp | 2 +- src/util.hpp | 12 --- test/stage1/behavior/asm.zig | 10 +-- test/stage1/behavior/misc.zig | 3 +- 13 files changed, 172 insertions(+), 135 deletions(-)