| ... | ... | @@ -492,10 +492,10 @@ const NonNullReturnData = extern struct { |
| 492 | 492 | attribute_loc: SourceLocation, |
| 493 | 493 | }; |
| 494 | 494 | |
| 495 | | fn nonNullReturnAbort(data: *const NonNullReturnData) callconv(.c) noreturn { |
| 496 | | nonNullReturn(data); |
| 495 | fn nonNullReturnAbort(data: *const NonNullReturnData, where: *const SourceLocation) callconv(.c) noreturn { |
| 496 | nonNullReturn(data, where); |
| 497 | 497 | } |
| 498 | | fn nonNullReturn(_: *const NonNullReturnData) callconv(.c) noreturn { |
| 498 | fn nonNullReturn(_: *const NonNullReturnData, _: *const SourceLocation) callconv(.c) noreturn { |
| 499 | 499 | panic(@returnAddress(), "null pointer returned from function declared to never return null", .{}); |
| 500 | 500 | } |
| 501 | 501 | |