lib/std/debug.zig | 4 ++ lib/std/debug/no_panic.zig | 5 +++ lib/std/debug/simple_panic.zig | 4 ++ src/Sema.zig | 63 +++++++++++++++++++++++++++++++- src/Zcu.zig | 4 ++ test/cases/compile_errors/initialize_empty_union.zig | 31 ---------------- test/cases/safety/load_uninstantiable_enum.zig | 20 ++++++++++ test/cases/safety/load_uninstantiable_enum_from_slice.zig | 21 +++++++++++ test/cases/safety/load_uninstantiable_union.zig | 23 ++++++++++++ test/cases/safety/load_uninstantiable_union_from_slice.zig | 24 ++++++++++++ test/incremental/change_panic_handler_explicit | 3 ++ 11 files changed, 169 insertions(+), 33 deletions(-)