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/librustc/metadata | |
| parent | 7e382132a57953e09bbb4e41152107032d69a2cf (diff) | |
| download | rust-d38aab397e3295ead5869f84cd54044c1759c6d7.tar.gz rust-d38aab397e3295ead5869f84cd54044c1759c6d7.zip | |
Rename DefTrait to DefaultImpl
Diffstat (limited to 'src/librustc/metadata')
| -rw-r--r-- | src/librustc/metadata/decoder.rs | 14 | ||||
| -rw-r--r-- | src/librustc/metadata/encoder.rs | 2 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/librustc/metadata/decoder.rs b/src/librustc/metadata/decoder.rs index 065d78879f1..b5738650ccb 100644 --- a/src/librustc/metadata/decoder.rs +++ b/src/librustc/metadata/decoder.rs @@ -126,7 +126,7 @@ enum Family { TupleVariant, // v StructVariant, // V Impl, // i - DefTrait, // d + DefaultImpl, // d Trait, // I Struct, // S PublicField, // g @@ -152,7 +152,7 @@ fn item_family(item: rbml::Doc) -> Family { 'v' => TupleVariant, 'V' => StructVariant, 'i' => Impl, - 'd' => DefTrait, + 'd' => DefaultImpl, 'I' => Trait, 'S' => Struct, 'g' => PublicField, @@ -357,9 +357,9 @@ fn item_to_def_like(item: rbml::Doc, did: ast::DefId, cnum: ast::CrateNum) let enum_did = item_reqd_and_translated_parent_item(cnum, item); DlDef(def::DefVariant(enum_did, did, false)) } - Trait => DlDef(def::DefTrait(did)), + Trait => DlDef(def::DefaultImpl(did)), Enum => DlDef(def::DefTy(did, true)), - Impl | DefTrait => DlImpl(did), + Impl | DefaultImpl => DlImpl(did), PublicField | InheritedField => DlField, } } @@ -482,7 +482,7 @@ pub fn get_impl_trait<'tcx>(cdata: Cmd, let item_doc = lookup_item(id, cdata.data()); let fam = item_family(item_doc); match fam { - Family::Impl | Family::DefTrait => { + Family::Impl | Family::DefaultImpl => { reader::maybe_get_doc(item_doc, tag_item_trait_ref).map(|tp| { doc_trait_ref(tp, tcx, cdata) }) @@ -1358,7 +1358,7 @@ pub fn get_trait_of_item(cdata: Cmd, id: ast::NodeId, tcx: &ty::ctxt) let parent_item_doc = lookup_item(parent_item_id.node, cdata.data()); match item_family(parent_item_doc) { Trait => Some(item_def_id(parent_item_doc, cdata)), - Impl | DefTrait => { + Impl | DefaultImpl => { reader::maybe_get_doc(parent_item_doc, tag_item_trait_ref) .map(|_| item_trait_ref(parent_item_doc, tcx, cdata).def_id) } @@ -1568,7 +1568,7 @@ pub fn is_associated_type(cdata: Cmd, id: ast::NodeId) -> bool { pub fn is_default_trait<'tcx>(cdata: Cmd, id: ast::NodeId) -> bool { let item_doc = lookup_item(id, cdata.data()); match item_family(item_doc) { - Family::DefTrait => true, + Family::DefaultImpl => true, _ => false } } diff --git a/src/librustc/metadata/encoder.rs b/src/librustc/metadata/encoder.rs index fc9d2a13834..df4a556a870 100644 --- a/src/librustc/metadata/encoder.rs +++ b/src/librustc/metadata/encoder.rs @@ -1201,7 +1201,7 @@ fn encode_info_for_item(ecx: &EncodeContext, None => {} } } - ast::ItemDefTrait(unsafety, ref ast_trait_ref) => { + ast::ItemDefaultImpl(unsafety, ref ast_trait_ref) => { add_to_index(item, rbml_w, index); rbml_w.start_tag(tag_items_data_item); encode_def_id(rbml_w, def_id); |
