src/all_types.hpp | 2288 +++--- src/analyze.cpp | 155 +- src/analyze.hpp | 5 +- src/codegen.cpp | 883 +-- src/ir.cpp | 13585 +++++++++++++++++--------------- src/ir.hpp | 20 +- src/ir_print.cpp | 3023 ++++--- src/ir_print.hpp | 13 +- src/parser.cpp | 2 +- 9 files changed, 10996 insertions(+), 8978 deletions(-)