]> git.lizzy.rs Git - rust.git/blobdiff - src/librustc/middle/borrowck/gather_loans/gather_moves.rs
Simplify PatIdent to contain an Ident rather than a Path
[rust.git] / src / librustc / middle / borrowck / gather_loans / gather_moves.rs
index 6df474809779ac37cd62eebe2b80a6c86f002b7b..de77fa602c9b406a0bf85a4e8c58b04bb72b7975 100644 (file)
@@ -66,9 +66,9 @@ pub fn gather_move_from_pat(bccx: &BorrowckCtxt,
                             move_pat: &ast::Pat,
                             cmt: mc::cmt) {
     let pat_span_path_opt = match move_pat.node {
-        ast::PatIdent(_, ref path, _) => {
-            Some(MoveSpanAndPath::with_span_and_path(move_pat.span,
-                                                     (*path).clone()))
+        ast::PatIdent(_, ref path1, _) => {
+            Some(MoveSpanAndPath{span: move_pat.span,
+                                 ident: path1.node})
         },
         _ => None,
     };