about summary refs log tree commit diff
path: root/src/rustc/driver
diff options
context:
space:
mode:
Diffstat (limited to 'src/rustc/driver')
-rw-r--r--src/rustc/driver/session.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/rustc/driver/session.rs b/src/rustc/driver/session.rs
index d604db38e15..5d24eb1f46f 100644
--- a/src/rustc/driver/session.rs
+++ b/src/rustc/driver/session.rs
@@ -108,6 +108,9 @@ impl session for session {
     fn next_node_id() -> ast::node_id {
         ret syntax::parse::parser::next_node_id(self.parse_sess);
     }
+    fn diagnostic() -> diagnostic::span_handler {
+        self.span_diagnostic
+    }
 }
 
 // Seems out of place, but it uses session, so I'm putting it here