src/all_types.hpp | 9 +++- src/codegen.cpp | 26 +++++++++--- src/ir.cpp | 71 ++++++++++++++++++++++++++++---- src/ir_print.cpp | 11 ++++- test/cases/enum_to_int.zig | 31 -------------- test/cases3/enum.zig | 23 +++++++++++ 6 files changed, 124 insertions(+), 47 deletions(-)