src/all_types.hpp | 9 +++- src/analyze.cpp | 61 +++++++++++++++--------- src/analyze.hpp | 2 + src/codegen.cpp | 79 +++++++++++++++++++------------- src/ir.cpp | 63 +++++++++++++++---------- test/cases/eval.zig | 10 ++++ test/cases/var_args.zig | 14 ++++++ test/tests.zig | 6 +-- 8 files changed, 160 insertions(+), 84 deletions(-)