Skip to content

Commit 3518c07

Browse files
committed
---
yaml --- r: 37864 b: refs/heads/try c: d2ad028 h: refs/heads/master v: v3
1 parent 2552b90 commit 3518c07

File tree

7 files changed

+180
-180
lines changed

7 files changed

+180
-180
lines changed

[refs]

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
refs/heads/master: 09bb07bed9166105ea961a42b5fff7739ae0d2e9
33
refs/heads/snap-stage1: e33de59e47c5076a89eadeb38f4934f58a3618a6
44
refs/heads/snap-stage3: eb8fd119c65c67f3b1b8268cc7341c22d39b7b61
5-
refs/heads/try: fe9a339939e27e8cb617c04a80661297d47e4d70
5+
refs/heads/try: d2ad028a7c70866df375172a2377bdf966b25d9d
66
refs/tags/release-0.1: 1f5c5126e96c79d22cb7862f75304136e204f105
77
refs/heads/ndm: f3868061cd7988080c30d6d5bf352a5a5fe2460b
88
refs/heads/try2: a810c03263670238bccd64cabb12a23a46e3a278

branches/try/src/librustc/metadata/csearch.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
// Searching for information from the cstore
1212

1313
use std::ebml;
14-
use Reader = std::ebml::Reader;
14+
use reader = std::ebml::reader;
1515
use syntax::ast;
1616
use syntax::ast_util;
1717
use syntax::ast_map;
@@ -192,7 +192,7 @@ fn get_field_type(tcx: ty::ctxt, class_id: ast::def_id,
192192
def: ast::def_id) -> ty::ty_param_bounds_and_ty {
193193
let cstore = tcx.cstore;
194194
let cdata = cstore::get_crate_data(cstore, class_id.crate);
195-
let all_items = Reader::get_doc(Reader::Doc(cdata.data), tag_items);
195+
let all_items = reader::get_doc(reader::Doc(cdata.data), tag_items);
196196
debug!("Looking up %?", class_id);
197197
let class_doc = expect(tcx.diag,
198198
decoder::maybe_find_item(class_id.node, all_items),

branches/try/src/librustc/metadata/decoder.rs

Lines changed: 99 additions & 99 deletions
Large diffs are not rendered by default.

branches/try/src/librustc/metadata/encoder.rs

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ use util::ppaux::ty_to_str;
1515
use std::{ebml, map};
1616
use std::map::HashMap;
1717
use io::WriterUtil;
18-
use Writer = ebml::Writer;
18+
use writer = ebml::writer;
1919
use syntax::ast::*;
2020
use syntax::print::pprust;
2121
use syntax::{ast_util, visit};
@@ -50,7 +50,7 @@ export encode_def_id;
5050
type abbrev_map = map::HashMap<ty::t, tyencode::ty_abbrev>;
5151

5252
type encode_inlined_item = fn@(ecx: @encode_ctxt,
53-
ebml_w: Writer::Serializer,
53+
ebml_w: writer::Serializer,
5454
path: ast_map::path,
5555
ii: ast::inlined_item);
5656

@@ -96,21 +96,21 @@ fn reachable(ecx: @encode_ctxt, id: node_id) -> bool {
9696
ecx.reachable.contains_key(id)
9797
}
9898

99-
fn encode_name(ecx: @encode_ctxt, ebml_w: Writer::Serializer, name: ident) {
99+
fn encode_name(ecx: @encode_ctxt, ebml_w: writer::Serializer, name: ident) {
100100
ebml_w.wr_tagged_str(tag_paths_data_name, ecx.tcx.sess.str_of(name));
101101
}
102102

103-
fn encode_impl_type_basename(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
103+
fn encode_impl_type_basename(ecx: @encode_ctxt, ebml_w: writer::Serializer,
104104
name: ident) {
105105
ebml_w.wr_tagged_str(tag_item_impl_type_basename,
106106
ecx.tcx.sess.str_of(name));
107107
}
108108

109-
fn encode_def_id(ebml_w: Writer::Serializer, id: def_id) {
109+
fn encode_def_id(ebml_w: writer::Serializer, id: def_id) {
110110
ebml_w.wr_tagged_str(tag_def_id, def_to_str(id));
111111
}
112112

113-
fn encode_region_param(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
113+
fn encode_region_param(ecx: @encode_ctxt, ebml_w: writer::Serializer,
114114
it: @ast::item) {
115115
let opt_rp = ecx.tcx.region_paramd_items.find(it.id);
116116
for opt_rp.each |rp| {
@@ -120,7 +120,7 @@ fn encode_region_param(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
120120
}
121121
}
122122

123-
fn encode_mutability(ebml_w: Writer::Serializer, mt: class_mutability) {
123+
fn encode_mutability(ebml_w: writer::Serializer, mt: class_mutability) {
124124
do ebml_w.wr_tag(tag_class_mut) {
125125
let val = match mt {
126126
class_immutable => 'a',
@@ -132,7 +132,7 @@ fn encode_mutability(ebml_w: Writer::Serializer, mt: class_mutability) {
132132

133133
type entry<T> = {val: T, pos: uint};
134134

135-
fn add_to_index(ecx: @encode_ctxt, ebml_w: Writer::Serializer, path: &[ident],
135+
fn add_to_index(ecx: @encode_ctxt, ebml_w: writer::Serializer, path: &[ident],
136136
index: &mut ~[entry<~str>], name: ident) {
137137
let mut full_path = ~[];
138138
full_path.push_all(path);
@@ -143,7 +143,7 @@ fn add_to_index(ecx: @encode_ctxt, ebml_w: Writer::Serializer, path: &[ident],
143143
pos: ebml_w.writer.tell()});
144144
}
145145

146-
fn encode_trait_ref(ebml_w: Writer::Serializer, ecx: @encode_ctxt,
146+
fn encode_trait_ref(ebml_w: writer::Serializer, ecx: @encode_ctxt,
147147
t: @trait_ref) {
148148
ebml_w.start_tag(tag_impl_trait);
149149
encode_type(ecx, ebml_w, node_id_to_type(ecx.tcx, t.ref_id));
@@ -152,15 +152,15 @@ fn encode_trait_ref(ebml_w: Writer::Serializer, ecx: @encode_ctxt,
152152

153153

154154
// Item info table encoding
155-
fn encode_family(ebml_w: Writer::Serializer, c: char) {
155+
fn encode_family(ebml_w: writer::Serializer, c: char) {
156156
ebml_w.start_tag(tag_items_data_item_family);
157157
ebml_w.writer.write(&[c as u8]);
158158
ebml_w.end_tag();
159159
}
160160

161161
fn def_to_str(did: def_id) -> ~str { fmt!("%d:%d", did.crate, did.node) }
162162

163-
fn encode_ty_type_param_bounds(ebml_w: Writer::Serializer, ecx: @encode_ctxt,
163+
fn encode_ty_type_param_bounds(ebml_w: writer::Serializer, ecx: @encode_ctxt,
164164
params: @~[ty::param_bounds]) {
165165
let ty_str_ctxt = @{diag: ecx.diag,
166166
ds: def_to_str,
@@ -174,21 +174,21 @@ fn encode_ty_type_param_bounds(ebml_w: Writer::Serializer, ecx: @encode_ctxt,
174174
}
175175
}
176176

177-
fn encode_type_param_bounds(ebml_w: Writer::Serializer, ecx: @encode_ctxt,
177+
fn encode_type_param_bounds(ebml_w: writer::Serializer, ecx: @encode_ctxt,
178178
params: ~[ty_param]) {
179179
let ty_param_bounds =
180180
@params.map(|param| ecx.tcx.ty_param_bounds.get(param.id));
181181
encode_ty_type_param_bounds(ebml_w, ecx, ty_param_bounds);
182182
}
183183

184184

185-
fn encode_variant_id(ebml_w: Writer::Serializer, vid: def_id) {
185+
fn encode_variant_id(ebml_w: writer::Serializer, vid: def_id) {
186186
ebml_w.start_tag(tag_items_data_item_variant);
187187
ebml_w.writer.write(str::to_bytes(def_to_str(vid)));
188188
ebml_w.end_tag();
189189
}
190190

191-
fn write_type(ecx: @encode_ctxt, ebml_w: Writer::Serializer, typ: ty::t) {
191+
fn write_type(ecx: @encode_ctxt, ebml_w: writer::Serializer, typ: ty::t) {
192192
let ty_str_ctxt =
193193
@{diag: ecx.diag,
194194
ds: def_to_str,
@@ -198,7 +198,7 @@ fn write_type(ecx: @encode_ctxt, ebml_w: Writer::Serializer, typ: ty::t) {
198198
tyencode::enc_ty(ebml_w.writer, ty_str_ctxt, typ);
199199
}
200200

201-
fn write_vstore(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
201+
fn write_vstore(ecx: @encode_ctxt, ebml_w: writer::Serializer,
202202
vstore: ty::vstore) {
203203
let ty_str_ctxt =
204204
@{diag: ecx.diag,
@@ -209,13 +209,13 @@ fn write_vstore(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
209209
tyencode::enc_vstore(ebml_w.writer, ty_str_ctxt, vstore);
210210
}
211211

212-
fn encode_type(ecx: @encode_ctxt, ebml_w: Writer::Serializer, typ: ty::t) {
212+
fn encode_type(ecx: @encode_ctxt, ebml_w: writer::Serializer, typ: ty::t) {
213213
ebml_w.start_tag(tag_items_data_item_type);
214214
write_type(ecx, ebml_w, typ);
215215
ebml_w.end_tag();
216216
}
217217

218-
fn encode_symbol(ecx: @encode_ctxt, ebml_w: Writer::Serializer, id: node_id) {
218+
fn encode_symbol(ecx: @encode_ctxt, ebml_w: writer::Serializer, id: node_id) {
219219
ebml_w.start_tag(tag_items_data_item_symbol);
220220
let sym = match ecx.item_symbols.find(id) {
221221
Some(ref x) => (*x),
@@ -228,27 +228,27 @@ fn encode_symbol(ecx: @encode_ctxt, ebml_w: Writer::Serializer, id: node_id) {
228228
ebml_w.end_tag();
229229
}
230230

231-
fn encode_discriminant(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
231+
fn encode_discriminant(ecx: @encode_ctxt, ebml_w: writer::Serializer,
232232
id: node_id) {
233233
ebml_w.start_tag(tag_items_data_item_symbol);
234234
ebml_w.writer.write(str::to_bytes(ecx.discrim_symbols.get(id)));
235235
ebml_w.end_tag();
236236
}
237237

238-
fn encode_disr_val(_ecx: @encode_ctxt, ebml_w: Writer::Serializer,
238+
fn encode_disr_val(_ecx: @encode_ctxt, ebml_w: writer::Serializer,
239239
disr_val: int) {
240240
ebml_w.start_tag(tag_disr_val);
241241
ebml_w.writer.write(str::to_bytes(int::to_str(disr_val,10u)));
242242
ebml_w.end_tag();
243243
}
244244

245-
fn encode_parent_item(ebml_w: Writer::Serializer, id: def_id) {
245+
fn encode_parent_item(ebml_w: writer::Serializer, id: def_id) {
246246
ebml_w.start_tag(tag_items_data_parent_item);
247247
ebml_w.writer.write(str::to_bytes(def_to_str(id)));
248248
ebml_w.end_tag();
249249
}
250250

251-
fn encode_enum_variant_info(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
251+
fn encode_enum_variant_info(ecx: @encode_ctxt, ebml_w: writer::Serializer,
252252
id: node_id, variants: ~[variant],
253253
path: ast_map::path, index: @mut ~[entry<int>],
254254
ty_params: ~[ty_param]) {
@@ -285,9 +285,9 @@ fn encode_enum_variant_info(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
285285
}
286286
}
287287

288-
fn encode_path(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
288+
fn encode_path(ecx: @encode_ctxt, ebml_w: writer::Serializer,
289289
path: ast_map::path, name: ast_map::path_elt) {
290-
fn encode_path_elt(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
290+
fn encode_path_elt(ecx: @encode_ctxt, ebml_w: writer::Serializer,
291291
elt: ast_map::path_elt) {
292292
let (tag, name) = match elt {
293293
ast_map::path_mod(name) => (tag_path_elt_mod, name),
@@ -306,7 +306,7 @@ fn encode_path(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
306306
}
307307
}
308308

309-
fn encode_info_for_mod(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
309+
fn encode_info_for_mod(ecx: @encode_ctxt, ebml_w: writer::Serializer,
310310
md: _mod, id: node_id, path: ast_map::path,
311311
name: ident) {
312312
ebml_w.start_tag(tag_items_data_item);
@@ -365,15 +365,15 @@ fn encode_info_for_mod(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
365365
ebml_w.end_tag();
366366
}
367367

368-
fn encode_visibility(ebml_w: Writer::Serializer, visibility: visibility) {
368+
fn encode_visibility(ebml_w: writer::Serializer, visibility: visibility) {
369369
encode_family(ebml_w, match visibility {
370370
public => 'g',
371371
private => 'j',
372372
inherited => 'N'
373373
});
374374
}
375375

376-
fn encode_self_type(ebml_w: Writer::Serializer, self_type: ast::self_ty_) {
376+
fn encode_self_type(ebml_w: writer::Serializer, self_type: ast::self_ty_) {
377377
ebml_w.start_tag(tag_item_trait_method_self_ty);
378378

379379
// Encode the base self type.
@@ -405,14 +405,14 @@ fn encode_self_type(ebml_w: Writer::Serializer, self_type: ast::self_ty_) {
405405
ebml_w.end_tag();
406406
}
407407

408-
fn encode_method_sort(ebml_w: Writer::Serializer, sort: char) {
408+
fn encode_method_sort(ebml_w: writer::Serializer, sort: char) {
409409
ebml_w.start_tag(tag_item_trait_method_sort);
410410
ebml_w.writer.write(&[ sort as u8 ]);
411411
ebml_w.end_tag();
412412
}
413413

414414
/* Returns an index of items in this class */
415-
fn encode_info_for_class(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
415+
fn encode_info_for_class(ecx: @encode_ctxt, ebml_w: writer::Serializer,
416416
id: node_id, path: ast_map::path,
417417
class_tps: ~[ty_param],
418418
fields: ~[@struct_field],
@@ -468,7 +468,7 @@ fn encode_info_for_class(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
468468
}
469469

470470
// This is for encoding info for ctors and dtors
471-
fn encode_info_for_ctor(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
471+
fn encode_info_for_ctor(ecx: @encode_ctxt, ebml_w: writer::Serializer,
472472
id: node_id, ident: ident, path: ast_map::path,
473473
item: Option<inlined_item>, tps: ~[ty_param]) {
474474
ebml_w.start_tag(tag_items_data_item);
@@ -493,7 +493,7 @@ fn encode_info_for_ctor(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
493493
ebml_w.end_tag();
494494
}
495495

496-
fn encode_info_for_method(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
496+
fn encode_info_for_method(ecx: @encode_ctxt, ebml_w: writer::Serializer,
497497
impl_path: ast_map::path, should_inline: bool,
498498
parent_id: node_id,
499499
m: @method, all_tps: ~[ty_param]) {
@@ -548,7 +548,7 @@ fn should_inline(attrs: ~[attribute]) -> bool {
548548
}
549549

550550

551-
fn encode_info_for_item(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
551+
fn encode_info_for_item(ecx: @encode_ctxt, ebml_w: writer::Serializer,
552552
item: @item, index: @mut ~[entry<int>],
553553
path: ast_map::path) {
554554

@@ -561,7 +561,7 @@ fn encode_info_for_item(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
561561
};
562562
if !must_write && !reachable(ecx, item.id) { return; }
563563

564-
fn add_to_index_(item: @item, ebml_w: Writer::Serializer,
564+
fn add_to_index_(item: @item, ebml_w: writer::Serializer,
565565
index: @mut ~[entry<int>]) {
566566
index.push({val: item.id, pos: ebml_w.writer.tell()});
567567
}
@@ -851,7 +851,7 @@ fn encode_info_for_item(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
851851
}
852852
}
853853

854-
fn encode_info_for_foreign_item(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
854+
fn encode_info_for_foreign_item(ecx: @encode_ctxt, ebml_w: writer::Serializer,
855855
nitem: @foreign_item,
856856
index: @mut ~[entry<int>],
857857
path: ast_map::path, abi: foreign_abi) {
@@ -884,7 +884,7 @@ fn encode_info_for_foreign_item(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
884884
ebml_w.end_tag();
885885
}
886886

887-
fn encode_info_for_items(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
887+
fn encode_info_for_items(ecx: @encode_ctxt, ebml_w: writer::Serializer,
888888
crate: @crate) -> ~[entry<int>] {
889889
let index = @mut ~[];
890890
ebml_w.start_tag(tag_items_data);
@@ -939,7 +939,7 @@ fn create_index<T: Copy Hash IterBytes>(index: ~[entry<T>]) ->
939939
return buckets_frozen;
940940
}
941941

942-
fn encode_index<T>(ebml_w: Writer::Serializer, buckets: ~[@~[entry<T>]],
942+
fn encode_index<T>(ebml_w: writer::Serializer, buckets: ~[@~[entry<T>]],
943943
write_fn: fn(io::Writer, T)) {
944944
let writer = ebml_w.writer;
945945
ebml_w.start_tag(tag_index);
@@ -974,7 +974,7 @@ fn write_int(writer: io::Writer, &&n: int) {
974974
writer.write_be_u32(n as u32);
975975
}
976976

977-
fn encode_meta_item(ebml_w: Writer::Serializer, mi: meta_item) {
977+
fn encode_meta_item(ebml_w: writer::Serializer, mi: meta_item) {
978978
match mi.node {
979979
meta_word(ref name) => {
980980
ebml_w.start_tag(tag_meta_item_word);
@@ -1011,7 +1011,7 @@ fn encode_meta_item(ebml_w: Writer::Serializer, mi: meta_item) {
10111011
}
10121012
}
10131013

1014-
fn encode_attributes(ebml_w: Writer::Serializer, attrs: ~[attribute]) {
1014+
fn encode_attributes(ebml_w: writer::Serializer, attrs: ~[attribute]) {
10151015
ebml_w.start_tag(tag_attributes);
10161016
for attrs.each |attr| {
10171017
ebml_w.start_tag(tag_attribute);
@@ -1072,7 +1072,7 @@ fn synthesize_crate_attrs(ecx: @encode_ctxt, crate: @crate) -> ~[attribute] {
10721072
return attrs;
10731073
}
10741074

1075-
fn encode_crate_deps(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
1075+
fn encode_crate_deps(ecx: @encode_ctxt, ebml_w: writer::Serializer,
10761076
cstore: cstore::CStore) {
10771077

10781078
fn get_ordered_deps(ecx: @encode_ctxt, cstore: cstore::CStore)
@@ -1118,7 +1118,7 @@ fn encode_crate_deps(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
11181118
ebml_w.end_tag();
11191119
}
11201120

1121-
fn encode_crate_dep(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
1121+
fn encode_crate_dep(ecx: @encode_ctxt, ebml_w: writer::Serializer,
11221122
dep: decoder::crate_dep) {
11231123
ebml_w.start_tag(tag_crate_dep);
11241124
ebml_w.start_tag(tag_crate_dep_name);
@@ -1133,7 +1133,7 @@ fn encode_crate_dep(ecx: @encode_ctxt, ebml_w: Writer::Serializer,
11331133
ebml_w.end_tag();
11341134
}
11351135

1136-
fn encode_hash(ebml_w: Writer::Serializer, hash: ~str) {
1136+
fn encode_hash(ebml_w: writer::Serializer, hash: ~str) {
11371137
ebml_w.start_tag(tag_crate_hash);
11381138
ebml_w.writer.write(str::to_bytes(hash));
11391139
ebml_w.end_tag();
@@ -1171,7 +1171,7 @@ fn encode_metadata(parms: encode_parms, crate: @crate) -> ~[u8] {
11711171
type_abbrevs: ty::new_ty_hash()
11721172
});
11731173

1174-
let ebml_w = Writer::Serializer(wr as io::Writer);
1174+
let ebml_w = writer::Serializer(wr as io::Writer);
11751175

11761176
encode_hash(ebml_w, ecx.link_meta.extras_hash);
11771177

0 commit comments

Comments
 (0)