refactor: Make -Ztrack-diagnostics emit like a note
This commit is contained in:
@@ -417,6 +417,15 @@ impl DiagInner {
|
||||
self.args = std::mem::take(&mut self.reserved_args);
|
||||
}
|
||||
|
||||
pub fn emitted_at_sub_diag(&self) -> Subdiag {
|
||||
let track = format!("-Ztrack-diagnostics: created at {}", self.emitted_at);
|
||||
Subdiag {
|
||||
level: crate::Level::Note,
|
||||
messages: vec![(DiagMessage::Str(Cow::Owned(track)), Style::NoStyle)],
|
||||
span: MultiSpan::new(),
|
||||
}
|
||||
}
|
||||
|
||||
/// Fields used for Hash, and PartialEq trait.
|
||||
fn keys(
|
||||
&self,
|
||||
|
||||
Reference in New Issue
Block a user