src/all_types.hpp | 2 + src/analyze.cpp | 18 +++++- src/codegen.cpp | 2 +- src/ir.cpp | 110 ++++++++++++++++++++++---------- 4 files changed, 97 insertions(+), 35 deletions(-)