summary refs log tree commit diff
path: root/src/libsyntax_ext
diff options
context:
space:
mode:
authorVadim Petrochenkov <vadim.petrochenkov@gmail.com>2016-02-11 21:16:33 +0300
committerVadim Petrochenkov <vadim.petrochenkov@gmail.com>2016-02-13 13:49:24 +0300
commit14adc9bb63998d552bff351ad2184244cbc952f6 (patch)
tree0c499177783137083188b2412116e094b144a14e /src/libsyntax_ext
parent5801991b5d54676410b7a65a664e8e83cc89136d (diff)
downloadrust-14adc9bb63998d552bff351ad2184244cbc952f6.tar.gz
rust-14adc9bb63998d552bff351ad2184244cbc952f6.zip
Rename ast::Pat_ and its variants
Diffstat (limited to 'src/libsyntax_ext')
-rw-r--r--src/libsyntax_ext/deriving/generic/mod.rs6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/libsyntax_ext/deriving/generic/mod.rs b/src/libsyntax_ext/deriving/generic/mod.rs
index 6088fdf940a..bdba49f2f29 100644
--- a/src/libsyntax_ext/deriving/generic/mod.rs
+++ b/src/libsyntax_ext/deriving/generic/mod.rs
@@ -193,7 +193,7 @@ use std::collections::HashSet;
 use std::vec;
 
 use syntax::abi::Abi;
-use syntax::ast::{EnumDef, Expr, Ident, Generics, VariantData, BinOpKind, self};
+use syntax::ast::{self, EnumDef, Expr, Ident, Generics, VariantData, BinOpKind, PatKind};
 use syntax::ast_util;
 use syntax::attr;
 use syntax::attr::AttrMetaMethods;
@@ -1142,7 +1142,7 @@ impl<'a> MethodDef<'a> {
                         variant,
                         self_arg_name,
                         ast::Mutability::Immutable);
-                    (cx.pat(sp, ast::PatRegion(p, ast::Mutability::Immutable)), idents)
+                    (cx.pat(sp, PatKind::Ref(p, ast::Mutability::Immutable)), idents)
                 };
 
                 // A single arm has form (&VariantK, &VariantK, ...) => BodyK
@@ -1472,7 +1472,7 @@ impl<'a> TraitDef<'a> {
                           -> Vec<P<ast::Pat>> {
         field_paths.iter().map(|path| {
             cx.pat(path.span,
-                        ast::PatIdent(ast::BindingMode::ByRef(mutbl), (*path).clone(), None))
+                        PatKind::Ident(ast::BindingMode::ByRef(mutbl), (*path).clone(), None))
         }).collect()
     }