From 88d0c182b783306a614f3574f995a47c82b71224 Mon Sep 17 00:00:00 2001 From: Steven Fackler Date: Sun, 19 Jan 2014 11:24:27 -0800 Subject: [PATCH] Add span_note to ExtCtxt It was the only span_* missing. --- src/libsyntax/ext/base.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/libsyntax/ext/base.rs b/src/libsyntax/ext/base.rs index ef6d154c651a3..38b067f23823b 100644 --- a/src/libsyntax/ext/base.rs +++ b/src/libsyntax/ext/base.rs @@ -384,6 +384,10 @@ impl<'a> ExtCtxt<'a> { self.print_backtrace(); self.parse_sess.span_diagnostic.span_bug(sp, msg); } + pub fn span_note(&self, sp: Span, msg: &str) { + self.print_backtrace(); + self.parse_sess.span_diagnostic.span_note(sp, msg); + } pub fn bug(&self, msg: &str) -> ! { self.print_backtrace(); self.parse_sess.span_diagnostic.handler().bug(msg);