src/AstGen.zig | 3 +- src/Sema.zig | 49 ++++++++++++++++++++++++++---- src/Zir.zig | 5 ++++ src/print_zir.zig | 1 + test/cases/compile_errors/method_call_with_first_arg_type_primitive.zig | 21 +++++++++++++ test/cases/compile_errors/method_call_with_first_arg_type_wrong_container.zig | 30 +++++++++++++++++++ test/cases/compile_errors/missing_const_in_slice_with_nested_array_type.zig | 18 +++++++++++ test/cases/compile_errors/mul_overflow_in_function_evaluation.zig | 14 +++++++++ test/cases/compile_errors/negation_overflow_in_function_evaluation.zig | 13 ++++++++ test/cases/compile_errors/no_else_prong_on_switch_on_global_error_set.zig | 14 +++++++++ test/cases/compile_errors/non-const_variables_of_things_that_require_const_variables.zig | 44 +++++++++++++++++++++++++++ test/cases/compile_errors/non_error_sets_used_in_merge_error_sets_operator.zig | 15 ++++++++++ test/cases/compile_errors/panic_called_at_compile_time.zig | 11 +++++++ test/cases/compile_errors/stage1/non_compile_time_array_concatenation.zig | 11 +++++++ test/cases/compile_errors/stage1/obj/method_call_with_first_arg_type_primitive.zig | 21 ------------- test/cases/compile_errors/stage1/obj/method_call_with_first_arg_type_wrong_container.zig | 30 ------------------- test/cases/compile_errors/stage1/obj/missing_const_in_slice_with_nested_array_type.zig | 18 ----------- test/cases/compile_errors/stage1/obj/mul_overflow_in_function_evaluation.zig | 12 -------- test/cases/compile_errors/stage1/obj/negation_overflow_in_function_evaluation.zig | 12 -------- test/cases/compile_errors/stage1/obj/no_else_prong_on_switch_on_global_error_set.zig | 14 --------- test/cases/compile_errors/stage1/obj/non-const_variables_of_things_that_require_const_variables.zig | 51 -------------------------------- test/cases/compile_errors/stage1/obj/non_compile_time_array_concatenation.zig | 11 ------- test/cases/compile_errors/stage1/obj/non_error_sets_used_in_merge_error_sets_operator.zig | 17 ----------- test/cases/compile_errors/stage1/obj/panic_called_at_compile_time.zig | 11 ------- test/cases/compile_errors/use_invalid_number_literal_as_array_index.zig | 1 + 25 files changed, 243 insertions(+), 204 deletions(-)