about summary refs log tree commit diff
path: root/src/comp/driver
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2011-05-17 14:12:49 -0700
committerPatrick Walton <pcwalton@mimiga.net>2011-05-17 14:12:49 -0700
commitf300de2963a35047fbd317002efea9b017cbb916 (patch)
treee444f9c1bd46fcb15ee752d4c9d4886e341964e3 /src/comp/driver
parent5047ab0b0cc84af577d1a0816d2496986397e967 (diff)
downloadrust-f300de2963a35047fbd317002efea9b017cbb916.tar.gz
rust-f300de2963a35047fbd317002efea9b017cbb916.zip
rustc: Make return value checking warnings a little prettier. Also introduce a new "note" diagnostic level.
Diffstat (limited to 'src/comp/driver')
-rw-r--r--src/comp/driver/session.rs5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/comp/driver/session.rs b/src/comp/driver/session.rs
index 1b03567aec5..88d0fcfb6c7 100644
--- a/src/comp/driver/session.rs
+++ b/src/comp/driver/session.rs
@@ -102,6 +102,11 @@ state obj session(ast::crate_num cnum,
         emit_diagnostic(sp, msg, "warning", 11u8, cm);
     }
 
+    fn span_note(span sp, str msg) {
+        // FIXME: Use constants, but rustboot doesn't know how to export them.
+        emit_diagnostic(sp, msg, "note", 10u8, cm);
+    }
+
     fn bug(str msg) {
         log_err #fmt("error: internal compiler error %s", msg);
         fail;