Skip to content

Commit 2668270

Browse files
committed
Stop using DiagnosticBuilder::buffer in WritebackCx.
1 parent d5aafb8 commit 2668270

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

compiler/rustc_hir_typeck/src/writeback.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -498,14 +498,14 @@ impl<'cx, 'tcx> WritebackCx<'cx, 'tcx> {
498498
// order when emitting them.
499499
let err =
500500
self.tcx().dcx().struct_span_err(span, format!("user args: {user_args:?}"));
501-
err.buffer(&mut errors_buffer);
501+
errors_buffer.push(err);
502502
}
503503
}
504504

505505
if !errors_buffer.is_empty() {
506506
errors_buffer.sort_by_key(|diag| diag.span.primary_span());
507-
for diag in errors_buffer {
508-
self.tcx().dcx().emit_diagnostic(diag);
507+
for err in errors_buffer {
508+
err.emit();
509509
}
510510
}
511511
}

0 commit comments

Comments
 (0)