diff options
| author | Flavio Percoco <flaper87@gmail.com> | 2015-02-07 14:24:34 +0100 |
|---|---|---|
| committer | Flavio Percoco <flaper87@gmail.com> | 2015-02-22 02:14:25 +0100 |
| commit | d38aab397e3295ead5869f84cd54044c1759c6d7 (patch) | |
| tree | 0daf6cb9a56ce6ae0fc28dc86c153e9761b67657 /src/libsyntax | |
| parent | 7e382132a57953e09bbb4e41152107032d69a2cf (diff) | |
| download | rust-d38aab397e3295ead5869f84cd54044c1759c6d7.tar.gz rust-d38aab397e3295ead5869f84cd54044c1759c6d7.zip | |
Rename DefTrait to DefaultImpl
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/ast.rs | 4 | ||||
| -rw-r--r-- | src/libsyntax/ast_map/mod.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/fold.rs | 4 | ||||
| -rw-r--r-- | src/libsyntax/parse/parser.rs | 4 | ||||
| -rw-r--r-- | src/libsyntax/print/pprust.rs | 2 | ||||
| -rw-r--r-- | src/libsyntax/visit.rs | 2 |
6 files changed, 9 insertions, 9 deletions
diff --git a/src/libsyntax/ast.rs b/src/libsyntax/ast.rs index d57b23b8b1b..effaac52716 100644 --- a/src/libsyntax/ast.rs +++ b/src/libsyntax/ast.rs @@ -1644,7 +1644,7 @@ pub enum Item_ { // Default trait implementations // `impl Trait for ..` - ItemDefTrait(Unsafety, TraitRef), + ItemDefaultImpl(Unsafety, TraitRef), ItemImpl(Unsafety, ImplPolarity, Generics, @@ -1671,7 +1671,7 @@ impl Item_ { ItemTrait(..) => "trait", ItemMac(..) | ItemImpl(..) | - ItemDefTrait(..) => "item" + ItemDefaultImpl(..) => "item" } } } diff --git a/src/libsyntax/ast_map/mod.rs b/src/libsyntax/ast_map/mod.rs index 7903a3a1bfc..c33158193ce 100644 --- a/src/libsyntax/ast_map/mod.rs +++ b/src/libsyntax/ast_map/mod.rs @@ -1044,7 +1044,7 @@ fn node_id_to_string(map: &Map, id: NodeId, include_id: bool) -> String { ItemStruct(..) => "struct", ItemTrait(..) => "trait", ItemImpl(..) => "impl", - ItemDefTrait(..) => "default impl", + ItemDefaultImpl(..) => "default impl", ItemMac(..) => "macro" }; format!("{} {}{}", item_str, path_str, id_str) diff --git a/src/libsyntax/fold.rs b/src/libsyntax/fold.rs index 31e5a876374..dae830583c4 100644 --- a/src/libsyntax/fold.rs +++ b/src/libsyntax/fold.rs @@ -999,8 +999,8 @@ pub fn noop_fold_item_underscore<T: Folder>(i: Item_, folder: &mut T) -> Item_ { let struct_def = folder.fold_struct_def(struct_def); ItemStruct(struct_def, folder.fold_generics(generics)) } - ItemDefTrait(unsafety, ref trait_ref) => { - ItemDefTrait(unsafety, folder.fold_trait_ref((*trait_ref).clone())) + ItemDefaultImpl(unsafety, ref trait_ref) => { + ItemDefaultImpl(unsafety, folder.fold_trait_ref((*trait_ref).clone())) } ItemImpl(unsafety, polarity, generics, ifce, ty, impl_items) => { let new_impl_items = impl_items.into_iter().flat_map(|item| { diff --git a/src/libsyntax/parse/parser.rs b/src/libsyntax/parse/parser.rs index 55c4afc36a5..0a5afcb3301 100644 --- a/src/libsyntax/parse/parser.rs +++ b/src/libsyntax/parse/parser.rs @@ -31,7 +31,7 @@ use ast::{ExprVec, ExprWhile, ExprWhileLet, ExprForLoop, Field, FnDecl}; use ast::{ForeignItem, ForeignItemStatic, ForeignItemFn, ForeignMod, FunctionRetTy}; use ast::{Ident, Inherited, ImplItem, Item, Item_, ItemStatic}; use ast::{ItemEnum, ItemFn, ItemForeignMod, ItemImpl, ItemConst}; -use ast::{ItemMac, ItemMod, ItemStruct, ItemTrait, ItemTy, ItemDefTrait}; +use ast::{ItemMac, ItemMod, ItemStruct, ItemTrait, ItemTy, ItemDefaultImpl}; use ast::{ItemExternCrate, ItemUse}; use ast::{LifetimeDef, Lit, Lit_}; use ast::{LitBool, LitChar, LitByte, LitBinary}; @@ -4843,7 +4843,7 @@ impl<'a> Parser<'a> { self.expect(&token::OpenDelim(token::Brace)); self.expect(&token::CloseDelim(token::Brace)); (ast_util::impl_pretty_name(&opt_trait, None), - ItemDefTrait(unsafety, opt_trait.unwrap()), None) + ItemDefaultImpl(unsafety, opt_trait.unwrap()), None) } else { if opt_trait.is_some() { ty = self.parse_ty_sum(); diff --git a/src/libsyntax/print/pprust.rs b/src/libsyntax/print/pprust.rs index d5b17b5798b..1a3e1816e9f 100644 --- a/src/libsyntax/print/pprust.rs +++ b/src/libsyntax/print/pprust.rs @@ -926,7 +926,7 @@ impl<'a> State<'a> { try!(self.print_struct(&**struct_def, generics, item.ident, item.span)); } - ast::ItemDefTrait(unsafety, ref trait_ref) => { + ast::ItemDefaultImpl(unsafety, ref trait_ref) => { try!(self.head("")); try!(self.print_visibility(item.vis)); try!(self.print_unsafety(unsafety)); diff --git a/src/libsyntax/visit.rs b/src/libsyntax/visit.rs index 9654e7a005b..412bf0fa22a 100644 --- a/src/libsyntax/visit.rs +++ b/src/libsyntax/visit.rs @@ -282,7 +282,7 @@ pub fn walk_item<'v, V: Visitor<'v>>(visitor: &mut V, item: &'v Item) { visitor.visit_generics(type_parameters); walk_enum_def(visitor, enum_definition, type_parameters) } - ItemDefTrait(_, ref trait_ref) => { + ItemDefaultImpl(_, ref trait_ref) => { visitor.visit_trait_ref(trait_ref) } ItemImpl(_, _, |
