diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-02-11 21:16:33 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-02-13 13:49:24 +0300 |
| commit | 14adc9bb63998d552bff351ad2184244cbc952f6 (patch) | |
| tree | 0c499177783137083188b2412116e094b144a14e /src/libsyntax_ext | |
| parent | 5801991b5d54676410b7a65a664e8e83cc89136d (diff) | |
| download | rust-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.rs | 6 |
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() } |
