doc/langref.md | 2 +- src/all_types.hpp | 9 ++- src/codegen.cpp | 3 +- src/ir.cpp | 95 ++++++++++++++++++++------------ src/ir_print.cpp | 9 +++ 5 files changed, 80 insertions(+), 38 deletions(-)