src/all_types.hpp | 7 ++++ src/codegen.cpp | 1 + src/ir.cpp | 61 +++++++++++++++++++++++++------- src/ir_print.cpp | 9 +++++ std/buf_map.zig | 4 +-- std/buf_set.zig | 2 +- std/build.zig | 7 ++-- std/debug.zig | 2 +- std/fmt.zig | 2 +- test/cases/switch_prong_err_enum.zig | 5 ++- test/compile_errors.zig | 2 +- 11 files changed, 80 insertions(+), 22 deletions(-)