src/all_types.hpp | 20 ++- src/analyze.cpp | 178 +++++++++---------- src/analyze.hpp | 1 + src/codegen.cpp | 98 ++++++++--- src/ir.cpp | 291 ++++++++++++++++++++------------ src/ir_print.cpp | 18 ++ test/stage1/behavior.zig | 1 + test/stage1/behavior/vector.zig | 20 +++ 8 files changed, 403 insertions(+), 224 deletions(-)