summary refs log tree commit diff
path: root/src/libsyntax/visit.rs
diff options
context:
space:
mode:
authorGraydon Hoare <graydon@mozilla.com>2012-12-12 12:25:40 -0800
committerGraydon Hoare <graydon@mozilla.com>2012-12-12 15:02:47 -0800
commite24ae85025e40aa17915f6c604d89aefbca274bd (patch)
treee60ccfc313fc01636e698aca06f92d180bafbf9c /src/libsyntax/visit.rs
parent9cced55b93a14cdca9bb86ae99b22021fac8685f (diff)
downloadrust-e24ae85025e40aa17915f6c604d89aefbca274bd.tar.gz
rust-e24ae85025e40aa17915f6c604d89aefbca274bd.zip
syntax: remove most code handling old-style syntax extensions.
Diffstat (limited to 'src/libsyntax/visit.rs')
-rw-r--r--src/libsyntax/visit.rs11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs
index 72a605dcf11..7b406564114 100644
--- a/src/libsyntax/visit.rs
+++ b/src/libsyntax/visit.rs
@@ -379,15 +379,8 @@ fn visit_exprs<E>(exprs: ~[@expr], e: E, v: vt<E>) {
     for exprs.each |ex| { (v.visit_expr)(*ex, e, v); }
 }
 
-fn visit_mac<E>(m: mac, e: E, v: vt<E>) {
-    match m.node {
-      ast::mac_invoc(_, arg, _) => {
-        option::map(&arg, |arg| (v.visit_expr)(*arg, e, v)); }
-      ast::mac_invoc_tt(*) => { /* no user-serviceable parts inside */ }
-      ast::mac_ellipsis => (),
-      ast::mac_aq(*) => { /* FIXME: maybe visit (Issue #2340) */ }
-      ast::mac_var(_) => ()
-    }
+fn visit_mac<E>(_m: mac, _e: E, _v: vt<E>) {
+    /* no user-serviceable parts inside */
 }
 
 fn visit_expr<E>(ex: @expr, e: E, v: vt<E>) {