src/AstGen.zig | 21 ++++++++-- src/Module.zig | 33 +++++---------- src/Sema.zig | 69 ++++++++++++++------------------ src/print_zir.zig | 16 ++++++++ src/type.zig | 44 -------------------- test/cases/compile_errors/non_constant_expression_in_array_size.zig | 2 +- test/cases/compile_errors/not_an_enum_type.zig | 2 +- test/cases/compile_errors/tagName_on_invalid_value_of_non-exhaustive_enum.zig | 2 +- test/cases/error_in_nested_declaration.zig | 31 ++++++++++++++ 9 files changed, 106 insertions(+), 114 deletions(-)