]> git.lizzy.rs Git - rust.git/commitdiff
Don't ICE on macros with -Z show-span
authorSteven Fackler <sfackler@gmail.com>
Wed, 10 Sep 2014 05:38:23 +0000 (22:38 -0700)
committerSteven Fackler <sfackler@gmail.com>
Wed, 10 Sep 2014 05:39:13 +0000 (22:39 -0700)
Closes #17115

src/librustc/front/show_span.rs

index 36db4e422c11d2bc679e490d5102f5e615d7696d..1a59b3603de58b53a8102b6cad6a4bf572ca8060 100644 (file)
@@ -28,6 +28,10 @@ fn visit_expr(&mut self, e: &ast::Expr, _: ()) {
         self.sess.span_note(e.span, "expression");
         visit::walk_expr(self, e, ());
     }
+
+    fn visit_mac(&mut self, macro: &ast::Mac, e: ()) {
+        visit::walk_mac(self, macro, e);
+    }
 }
 
 pub fn run(sess: &Session, krate: &ast::Crate) {