src/Sema.zig | 76 +++++++++++++++++--------------- test/cases/compile_errors/non-inline_for_loop_on_a_type_that_requires_comptime.zig | 16 +++++++ test/cases/compile_errors/range_operator_in_switch_used_on_error_set.zig | 20 +++++++++ test/cases/compile_errors/reading_past_end_of_pointer_casted_array.zig | 13 ++++++ test/cases/compile_errors/runtime_index_into_comptime_type_slice.zig | 20 +++++++++ test/cases/compile_errors/stage1/obj/non-inline_for_loop_on_a_type_that_requires_comptime.zig | 14 ------ test/cases/compile_errors/stage1/obj/ptrCast_a_0_bit_type_to_a_non-_0_bit_type.zig | 13 ------ test/cases/compile_errors/stage1/obj/ptrToInt_on_void.zig | 9 ---- test/cases/compile_errors/stage1/obj/range_operator_in_switch_used_on_error_set.zig | 19 -------- test/cases/compile_errors/stage1/obj/reading_past_end_of_pointer_casted_array.zig | 13 ------ test/cases/compile_errors/stage1/obj/recursive_inferred_error_set.zig | 12 ----- test/cases/compile_errors/stage1/obj/runtime_index_into_comptime_type_slice.zig | 17 ------- test/cases/compile_errors/stage1/obj/slicing_of_global_undefined_pointer.zig | 10 ----- test/cases/compile_errors/stage1/ptrCast_a_0_bit_type_to_a_non-_0_bit_type.zig | 13 ++++++ test/cases/compile_errors/stage1/ptrToInt_on_void.zig | 9 ++++ test/cases/compile_errors/stage1/recursive_inferred_error_set.zig | 12 +++++ test/cases/compile_errors/stage1/slicing_of_global_undefined_pointer.zig | 10 +++++ 17 files changed, 153 insertions(+), 143 deletions(-)