diff options
Diffstat (limited to 'src/stacked_borrows/diagnostics.rs')
| -rw-r--r-- | src/stacked_borrows/diagnostics.rs | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/stacked_borrows/diagnostics.rs b/src/stacked_borrows/diagnostics.rs index 461715cedd8..0d76ed4e308 100644 --- a/src/stacked_borrows/diagnostics.rs +++ b/src/stacked_borrows/diagnostics.rs @@ -471,7 +471,9 @@ impl<'span, 'history, 'ecx, 'mir, 'tcx> DiagnosticCx<'span, 'history, 'ecx, 'mir Some((orig_tag, kind)) } }; - register_diagnostic(NonHaltingDiagnostic::PoppedPointerTag(*item, summary)); + self.current_span + .machine() + .emit_diagnostic(NonHaltingDiagnostic::PoppedPointerTag(*item, summary)); } } |
