Add help diagnostic messages
This adds ‘help’ diagnostic messages to rustc. This is used for anything that provides help to the user, particularly the `--explain` messages that were previously integrated into the relevant error message.
This commit is contained in:
@@ -575,6 +575,10 @@ impl<'a> ExtCtxt<'a> {
|
||||
self.print_backtrace();
|
||||
self.parse_sess.span_diagnostic.span_note(sp, msg);
|
||||
}
|
||||
pub fn span_help(&self, sp: Span, msg: &str) {
|
||||
self.print_backtrace();
|
||||
self.parse_sess.span_diagnostic.span_help(sp, msg);
|
||||
}
|
||||
pub fn bug(&self, msg: &str) -> ! {
|
||||
self.print_backtrace();
|
||||
self.parse_sess.span_diagnostic.handler().bug(msg);
|
||||
|
||||
Reference in New Issue
Block a user