| ... | @@ -21069,7 +21069,11 @@ fn addSafetyCheck( | ... | @@ -21069,7 +21069,11 @@ fn addSafetyCheck( |
| 21069 | | 21069 | |
| 21070 | defer fail_block.instructions.deinit(gpa); | 21070 | defer fail_block.instructions.deinit(gpa); |
| 21071 | | 21071 | |
| 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); |
| 21073 | | 21077 | |
| 21074 | try sema.addSafetyCheckExtra(parent_block, ok, &fail_block); | 21078 | try sema.addSafetyCheckExtra(parent_block, ok, &fail_block); |
| 21075 | } | 21079 | } |