about summary refs log tree commit diff
path: root/src/libsyntax/fold.rs
diff options
context:
space:
mode:
authorPatrick Walton <pcwalton@mimiga.net>2012-07-31 17:31:24 -0700
committerPatrick Walton <pcwalton@mimiga.net>2012-07-31 17:33:20 -0700
commitc88933d714f12be6bdca80cc9583a1e5670cfc62 (patch)
tree8d17f1dc5cec7892ff7cc71bb4b5cf0d3a883f1b /src/libsyntax/fold.rs
parentc4bb8f8aafd25b9d5e68481af7088ab9e47c1e29 (diff)
rustc: Implement unary move. Closes #917.
Diffstat (limited to 'src/libsyntax/fold.rs')
-rw-r--r--src/libsyntax/fold.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs
index dd051564cf4..5e533f3f494 100644
--- a/src/libsyntax/fold.rs
+++ b/src/libsyntax/fold.rs
@@ -454,6 +454,7 @@ fn noop_fold_expr(e: expr_, fld: ast_fold) -> expr_ {
             expr_move(fld.fold_expr(el), fld.fold_expr(er))
           }
           expr_copy(e) { expr_copy(fld.fold_expr(e)) }
+          expr_unary_move(e) { expr_unary_move(fld.fold_expr(e)) }
           expr_assign(el, er) {
             expr_assign(fld.fold_expr(el), fld.fold_expr(er))
           }