summary refs log tree commit diff
path: root/src/libsyntax/visit.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2013-03-05 18:22:13 -0800
committerPatrick Walton <pcwalton@mimiga.net>2013-03-07 22:32:55 -0800
commit954ae9c975cebb7186dfc1182a68d2559bdef4bd (patch)
tree32be334480b45806ecd242400f23b42befa4e648 /src/libsyntax/visit.rs
parent4e3dbfe05257b4f5862e7b57777cba6d179d9cc0 (diff)
downloadrust-954ae9c975cebb7186dfc1182a68d2559bdef4bd.tar.gz
rust-954ae9c975cebb7186dfc1182a68d2559bdef4bd.zip
libsyntax: Remove struct literal expressions from the compiler
Diffstat (limited to 'src/libsyntax/visit.rs')
-rw-r--r--src/libsyntax/visit.rs4
1 files changed, 0 insertions, 4 deletions
diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs
index 47fe1b5ba0b..2f086534ed5 100644
--- a/src/libsyntax/visit.rs
+++ b/src/libsyntax/visit.rs
@@ -479,10 +479,6 @@ pub fn visit_expr<E>(ex: @expr, e: E, v: vt<E>) {
             (v.visit_expr)(element, e, v);
             (v.visit_expr)(count, e, v);
         }
-        expr_rec(ref flds, base) => {
-            for flds.each |f| { (v.visit_expr)(f.node.expr, e, v); }
-            visit_expr_opt(base, e, v);
-        }
         expr_struct(p, ref flds, base) => {
             visit_path(p, e, v);
             for flds.each |f| { (v.visit_expr)(f.node.expr, e, v); }