about summary refs log tree commit diff
path: root/src/libsyntax/ext/tt
diff options
context:
space:
mode:
authorTim Chevalier <chevalier@alum.wellesley.edu>2012-10-23 11:16:51 -0700
committerTim Chevalier <chevalier@alum.wellesley.edu>2012-10-23 12:10:04 -0700
commit48c8d1fecd55098e87cdb9c027c2675a22df370f (patch)
treed5bdccd2a5f019330b44360dc61035127135d450 /src/libsyntax/ext/tt
parent46fef3d60155d4471ce23626501986aeb2c14c9b (diff)
downloadrust-48c8d1fecd55098e87cdb9c027c2675a22df370f.tar.gz
rust-48c8d1fecd55098e87cdb9c027c2675a22df370f.zip
Remove uses of binary move in the compiler
Diffstat (limited to 'src/libsyntax/ext/tt')
-rw-r--r--src/libsyntax/ext/tt/macro_parser.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/libsyntax/ext/tt/macro_parser.rs b/src/libsyntax/ext/tt/macro_parser.rs
index 17122b85fb3..76814a688f5 100644
--- a/src/libsyntax/ext/tt/macro_parser.rs
+++ b/src/libsyntax/ext/tt/macro_parser.rs
@@ -265,13 +265,13 @@ fn parse(sess: parse_sess, cfg: ast::crate_cfg, rdr: reader, ms: ~[matcher])
                     match copy ei.sep {
                       Some(t) if idx == len => { // we need a separator
                         if tok == t { //pass the separator
-                            let ei_t <- ei;
+                            let ei_t = move ei;
                             ei_t.idx += 1;
                             next_eis.push(move ei_t);
                         }
                       }
                       _ => { // we don't need a separator
-                        let ei_t <- ei;
+                        let ei_t = move ei;
                         ei_t.idx = 0;
                         cur_eis.push(move ei_t);
                       }
@@ -297,7 +297,7 @@ fn parse(sess: parse_sess, cfg: ast::crate_cfg, rdr: reader, ms: ~[matcher])
 
                     let matches = vec::map(ei.matches, // fresh, same size:
                                            |_m| DVec::<@named_match>());
-                    let ei_t <- ei;
+                    let ei_t = move ei;
                     cur_eis.push(~{
                         elts: matchers, sep: sep, mut idx: 0u,
                         mut up: matcher_pos_up(Some(move ei_t)),
@@ -308,7 +308,7 @@ fn parse(sess: parse_sess, cfg: ast::crate_cfg, rdr: reader, ms: ~[matcher])
                   }
                   match_nonterminal(_,_,_) => { bb_eis.push(move ei) }
                   match_tok(t) => {
-                    let ei_t <- ei;
+                    let ei_t = move ei;
                     if t == tok {
                         ei_t.idx += 1;
                         next_eis.push(move ei_t);