src/Air.zig | 30 +- src/Sema.zig | 8 +- test/cases/compile_errors/add_assign_on_undefined_value.zig | 2 +- test/cases/compile_errors/and_on_undefined_value.zig | 4 +- test/cases/compile_errors/as_many_ptr_undefined.zig | 4 +- test/cases/compile_errors/branch_on_undefined_value.zig | 4 +- test/cases/compile_errors/catch_on_undefined_value.zig | 4 +- test/cases/compile_errors/comparing_against_undefined_produces_undefined_value.zig | 4 +- test/cases/compile_errors/comparison_operators_with_undefined_value.zig | 14 +- test/cases/compile_errors/compile-time_division_by_zero.zig | 4 +- test/cases/compile_errors/compile-time_remainder_division_by_zero.zig | 4 +- test/cases/compile_errors/compile_time_division_by_zero.zig | 4 +- test/cases/compile_errors/compile_time_undef_ptr_cast.zig | 4 +- test/cases/compile_errors/div_assign_on_undefined_value.zig | 2 +- test/cases/compile_errors/division_by_zero.zig | 8 +- test/cases/compile_errors/indexing_a_undefined_slice_at_comptime.zig | 4 +- test/cases/compile_errors/lazy_pointer_with_undefined_element_type.zig | 4 +- test/cases/compile_errors/mod_assign_on_undefined_value.zig | 4 +- test/cases/compile_errors/mod_on_undefined_value.zig | 4 +- test/cases/compile_errors/mult_assign_on_undefined_value.zig | 2 +- test/cases/compile_errors/negate_on_undefined_value.zig | 4 +- test/cases/compile_errors/or_on_undefined_value.zig | 4 +- test/cases/compile_errors/orelse_on_undefined_value.zig | 4 +- test/cases/compile_errors/pointer_exceeds_containing_value.zig | 4 +- test/cases/compile_errors/refer_to_the_type_of_a_generic_function.zig | 4 +- test/cases/compile_errors/reify_type_for_exhaustive_enum_with_undefined_tag_type.zig | 4 +- test/cases/compile_errors/reify_type_union_payload_is_undefined.zig | 4 +- test/cases/compile_errors/reify_type_with_undefined.zig | 8 +- test/cases/compile_errors/slice_end_index_undefined.zig | 4 +- test/cases/compile_errors/sub_assign_on_undefined_value.zig | 2 +- test/cases/compile_errors/switch_on_undefined_union.zig | 4 +- test/cases/compile_errors/tagName_on_undef_enum_literal.zig | 2 +- test/cases/compile_errors/undef_arith_is_illegal.zig | 13376 ++++++++++++++++---------------- test/cases/compile_errors/undefined_as_field_type_is_rejected.zig | 4 +- test/cases/compile_errors/undefined_value_call.zig | 4 +- test/cases/compile_errors/wrong_initializer_for_union_payload_of_type_type.zig | 4 +- 36 files changed, 6751 insertions(+), 6803 deletions(-)