Remove SubDiagnostic::render_span.

It's only ever set to `None`.
This commit is contained in:
Nicholas Nethercote
2023-12-21 10:30:17 +11:00
parent 125337bd68
commit ce0f703554
3 changed files with 3 additions and 10 deletions

View File

@@ -352,7 +352,6 @@ pub trait Emitter: Translate {
level: Level::Note,
messages: vec![(DiagnosticMessage::from(msg), Style::NoStyle)],
span: MultiSpan::new(),
render_span: None,
});
}
}
@@ -2118,7 +2117,7 @@ impl EmitterWriter {
}
if !self.short_message {
for child in children {
let span = child.render_span.as_ref().unwrap_or(&child.span);
let span = &child.span;
if let Err(err) = self.emit_messages_default_inner(
span,
&child.messages,