authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-09-23 11:34:24+03:00
committergravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2022-09-27 18:35:32+03:00
logc673e6a48a0adee0385767a431cee815f45df160
treea5c80bc349aeb0e4d56379fd50e2bcf28d32b60e
parentc1493635fba7e1205c1e04c0e01f2245aa2a0cc8

Sema: avoid passing `.unneeded` to `safetyPanic`


1 files changed, 5 insertions(+), 1 deletions(-)

src/Sema.zig+5-1
......@@ -21069,7 +21069,11 @@ fn addSafetyCheck(
2106921069
2107021070 defer fail_block.instructions.deinit(gpa);
2107121071
21072 _ = try sema.safetyPanic(&fail_block, .unneeded, panic_id);
21072 // This function doesn't actually need a src location but if
21073 // the panic function interface ever changes passing `.unneeded` here
21074 // will cause confusing panics.
21075 const src = sema.src;
21076 _ = try sema.safetyPanic(&fail_block, src, panic_id);
2107321077
2107421078 try sema.addSafetyCheckExtra(parent_block, ok, &fail_block);
2107521079}