rustc: Implement unary move. Closes #917.
This commit is contained in:
parent
c4bb8f8aaf
commit
c88933d714
15 changed files with 48 additions and 24 deletions
|
@ -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))
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue