diff options
| author | bors <bors@rust-lang.org> | 2015-07-12 19:22:11 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2015-07-12 19:22:11 +0000 |
| commit | adcae006d250e40d7369d9bee3ecd05915acb22d (patch) | |
| tree | a8fb2092c3dc11a434b0f46cc077e57fffe3a9a2 /src/librustc/metadata | |
| parent | 50d305e498c29c022c5bca2726d22e9f09b0a437 (diff) | |
| parent | 19218ee2a34a8c92bbbfc4a8e24e99ed04198979 (diff) | |
Auto merge of #26895 - jroesch:modernize-typeck-names, r=nikomatsakis
This PR modernizes some names in the type checker. The only remaining snake_case name in ty.rs is `ctxt` which should be resolved by @eddyb's pending refactor. We can bike shed over the names, it would just be nice to bring the type checker inline with modern Rust. r? @eddyb cc @nikomatsakis
Diffstat (limited to 'src/librustc/metadata')
| -rw-r--r-- | src/librustc/metadata/csearch.rs | 2 | ||||
| -rw-r--r-- | src/librustc/metadata/decoder.rs | 6 | ||||
| -rw-r--r-- | src/librustc/metadata/encoder.rs | 4 | ||||
| -rw-r--r-- | src/librustc/metadata/tydecode.rs | 6 | ||||
| -rw-r--r-- | src/librustc/metadata/tyencode.rs | 2 |
5 files changed, 10 insertions, 10 deletions
diff --git a/src/librustc/metadata/csearch.rs b/src/librustc/metadata/csearch.rs index 4e0cf7b0e4c..2a469ed69ef 100644 --- a/src/librustc/metadata/csearch.rs +++ b/src/librustc/metadata/csearch.rs @@ -197,7 +197,7 @@ pub fn get_item_attrs(cstore: &cstore::CStore, pub fn get_struct_fields(cstore: &cstore::CStore, def: ast::DefId) - -> Vec<ty::field_ty> { + -> Vec<ty::FieldTy> { let cdata = cstore.get_crate_data(def.krate); decoder::get_struct_fields(cstore.intr.clone(), &*cdata, def.node) } diff --git a/src/librustc/metadata/decoder.rs b/src/librustc/metadata/decoder.rs index 95fe2d87c94..7415b576f76 100644 --- a/src/librustc/metadata/decoder.rs +++ b/src/librustc/metadata/decoder.rs @@ -1049,7 +1049,7 @@ fn struct_field_family_to_visibility(family: Family) -> ast::Visibility { } pub fn get_struct_fields(intr: Rc<IdentInterner>, cdata: Cmd, id: ast::NodeId) - -> Vec<ty::field_ty> { + -> Vec<ty::FieldTy> { let data = cdata.data(); let item = lookup_item(id, data); reader::tagged_docs(item, tag_item_field).filter_map(|an_item| { @@ -1059,7 +1059,7 @@ pub fn get_struct_fields(intr: Rc<IdentInterner>, cdata: Cmd, id: ast::NodeId) let did = item_def_id(an_item, cdata); let tagdoc = reader::get_doc(an_item, tag_item_field_origin); let origin_id = translated_def_id(cdata, tagdoc); - Some(ty::field_ty { + Some(ty::FieldTy { name: name, id: did, vis: struct_field_family_to_visibility(f), @@ -1073,7 +1073,7 @@ pub fn get_struct_fields(intr: Rc<IdentInterner>, cdata: Cmd, id: ast::NodeId) let tagdoc = reader::get_doc(an_item, tag_item_field_origin); let f = item_family(an_item); let origin_id = translated_def_id(cdata, tagdoc); - ty::field_ty { + ty::FieldTy { name: special_idents::unnamed_field.name, id: did, vis: struct_field_family_to_visibility(f), diff --git a/src/librustc/metadata/encoder.rs b/src/librustc/metadata/encoder.rs index a9e9f17bdce..5c23621a05a 100644 --- a/src/librustc/metadata/encoder.rs +++ b/src/librustc/metadata/encoder.rs @@ -267,7 +267,7 @@ fn encode_parent_item(rbml_w: &mut Encoder, id: DefId) { } fn encode_struct_fields(rbml_w: &mut Encoder, - fields: &[ty::field_ty], + fields: &[ty::FieldTy], origin: DefId) { for f in fields { if f.name == special_idents::unnamed_field.name { @@ -636,7 +636,7 @@ fn encode_provided_source(rbml_w: &mut Encoder, /* Returns an index of items in this class */ fn encode_info_for_struct(ecx: &EncodeContext, rbml_w: &mut Encoder, - fields: &[ty::field_ty], + fields: &[ty::FieldTy], global_index: &mut Vec<entry<i64>>) -> Vec<entry<i64>> { /* Each class has its own index, since different classes diff --git a/src/librustc/metadata/tydecode.rs b/src/librustc/metadata/tydecode.rs index 61fce699dd5..57157560f1f 100644 --- a/src/librustc/metadata/tydecode.rs +++ b/src/librustc/metadata/tydecode.rs @@ -525,7 +525,7 @@ fn parse_ty_<'a, 'tcx, F>(st: &mut PState<'a, 'tcx>, conv: &mut F) -> Ty<'tcx> w assert_eq!(next(st), ':'); let len = parse_hex(st); assert_eq!(next(st), '#'); - let key = ty::creader_cache_key {cnum: st.krate, + let key = ty::CReaderCacheKey {cnum: st.krate, pos: pos, len: len }; @@ -587,11 +587,11 @@ fn parse_mutability(st: &mut PState) -> ast::Mutability { } } -fn parse_mt_<'a, 'tcx, F>(st: &mut PState<'a, 'tcx>, conv: &mut F) -> ty::mt<'tcx> where +fn parse_mt_<'a, 'tcx, F>(st: &mut PState<'a, 'tcx>, conv: &mut F) -> ty::TypeAndMut<'tcx> where F: FnMut(DefIdSource, ast::DefId) -> ast::DefId, { let m = parse_mutability(st); - ty::mt { ty: parse_ty_(st, conv), mutbl: m } + ty::TypeAndMut { ty: parse_ty_(st, conv), mutbl: m } } fn parse_def_<F>(st: &mut PState, source: DefIdSource, conv: &mut F) -> ast::DefId where diff --git a/src/librustc/metadata/tyencode.rs b/src/librustc/metadata/tyencode.rs index 441f9f102ae..a932ada61f1 100644 --- a/src/librustc/metadata/tyencode.rs +++ b/src/librustc/metadata/tyencode.rs @@ -183,7 +183,7 @@ fn enc_mutability(w: &mut Encoder, mt: ast::Mutability) { } fn enc_mt<'a, 'tcx>(w: &mut Encoder, cx: &ctxt<'a, 'tcx>, - mt: ty::mt<'tcx>) { + mt: ty::TypeAndMut<'tcx>) { enc_mutability(w, mt.mutbl); enc_ty(w, cx, mt.ty); } |
