@@ -62,7 +62,7 @@ fn mywrite(w: &mut MemWriter, fmt: &fmt::Arguments) {
6262 fmt:: write ( & mut * w as & mut io:: Writer , fmt) ;
6363}
6464
65- pub fn enc_ty ( w : & mut MemWriter , cx : @ ctxt , t : ty:: t ) {
65+ pub fn enc_ty ( w : & mut MemWriter , cx : & ctxt , t : ty:: t ) {
6666 match cx. abbrevs {
6767 ac_no_abbrevs => {
6868 let result_str_opt;
@@ -131,7 +131,7 @@ fn enc_mutability(w: &mut MemWriter, mt: ast::Mutability) {
131131 }
132132}
133133
134- fn enc_mt ( w : & mut MemWriter , cx : @ ctxt , mt : ty:: mt ) {
134+ fn enc_mt ( w : & mut MemWriter , cx : & ctxt , mt : ty:: mt ) {
135135 enc_mutability ( w, mt. mutbl ) ;
136136 enc_ty ( w, cx, mt. ty ) ;
137137}
@@ -146,15 +146,15 @@ fn enc_opt<T>(w: &mut MemWriter, t: Option<T>, enc_f: |&mut MemWriter, T|) {
146146 }
147147}
148148
149- pub fn enc_substs ( w : & mut MemWriter , cx : @ ctxt , substs : & ty:: substs ) {
149+ pub fn enc_substs ( w : & mut MemWriter , cx : & ctxt , substs : & ty:: substs ) {
150150 enc_region_substs ( w, cx, & substs. regions ) ;
151151 enc_opt ( w, substs. self_ty , |w, t| enc_ty ( w, cx, t) ) ;
152152 mywrite ! ( w, "[" ) ;
153153 for t in substs. tps . iter ( ) { enc_ty ( w, cx, * t) ; }
154154 mywrite ! ( w, "]" ) ;
155155}
156156
157- fn enc_region_substs ( w : & mut MemWriter , cx : @ ctxt , substs : & ty:: RegionSubsts ) {
157+ fn enc_region_substs ( w : & mut MemWriter , cx : & ctxt , substs : & ty:: RegionSubsts ) {
158158 match * substs {
159159 ty:: ErasedRegions => {
160160 mywrite ! ( w, "e" ) ;
@@ -169,7 +169,7 @@ fn enc_region_substs(w: &mut MemWriter, cx: @ctxt, substs: &ty::RegionSubsts) {
169169 }
170170}
171171
172- fn enc_region ( w : & mut MemWriter , cx : @ ctxt , r : ty:: Region ) {
172+ fn enc_region ( w : & mut MemWriter , cx : & ctxt , r : ty:: Region ) {
173173 match r {
174174 ty:: ReLateBound ( id, br) => {
175175 mywrite ! ( w, "b[{}|" , id) ;
@@ -203,7 +203,7 @@ fn enc_region(w: &mut MemWriter, cx: @ctxt, r: ty::Region) {
203203 }
204204}
205205
206- fn enc_bound_region ( w : & mut MemWriter , cx : @ ctxt , br : ty:: BoundRegion ) {
206+ fn enc_bound_region ( w : & mut MemWriter , cx : & ctxt , br : ty:: BoundRegion ) {
207207 match br {
208208 ty:: BrAnon ( idx) => {
209209 mywrite ! ( w, "a{}|" , idx) ;
@@ -219,7 +219,7 @@ fn enc_bound_region(w: &mut MemWriter, cx: @ctxt, br: ty::BoundRegion) {
219219 }
220220}
221221
222- pub fn enc_vstore ( w : & mut MemWriter , cx : @ ctxt , v : ty:: vstore ) {
222+ pub fn enc_vstore ( w : & mut MemWriter , cx : & ctxt , v : ty:: vstore ) {
223223 mywrite ! ( w, "/" ) ;
224224 match v {
225225 ty:: vstore_fixed( u) => mywrite ! ( w, "{}|" , u) ,
@@ -231,12 +231,12 @@ pub fn enc_vstore(w: &mut MemWriter, cx: @ctxt, v: ty::vstore) {
231231 }
232232}
233233
234- pub fn enc_trait_ref ( w : & mut MemWriter , cx : @ ctxt , s : & ty:: TraitRef ) {
234+ pub fn enc_trait_ref ( w : & mut MemWriter , cx : & ctxt , s : & ty:: TraitRef ) {
235235 mywrite ! ( w, "{}|" , ( cx. ds) ( s. def_id) ) ;
236236 enc_substs ( w, cx, & s. substs ) ;
237237}
238238
239- pub fn enc_trait_store ( w : & mut MemWriter , cx : @ ctxt , s : ty:: TraitStore ) {
239+ pub fn enc_trait_store ( w : & mut MemWriter , cx : & ctxt , s : ty:: TraitStore ) {
240240 match s {
241241 ty:: UniqTraitStore => mywrite ! ( w, "~" ) ,
242242 ty:: RegionTraitStore ( re) => {
@@ -246,7 +246,7 @@ pub fn enc_trait_store(w: &mut MemWriter, cx: @ctxt, s: ty::TraitStore) {
246246 }
247247}
248248
249- fn enc_sty ( w : & mut MemWriter , cx : @ ctxt , st : & ty:: sty ) {
249+ fn enc_sty ( w : & mut MemWriter , cx : & ctxt , st : & ty:: sty ) {
250250 match * st {
251251 ty:: ty_nil => mywrite ! ( w, "n" ) ,
252252 ty:: ty_bot => mywrite ! ( w, "z" ) ,
@@ -372,13 +372,13 @@ fn enc_onceness(w: &mut MemWriter, o: Onceness) {
372372 }
373373}
374374
375- pub fn enc_bare_fn_ty ( w : & mut MemWriter , cx : @ ctxt , ft : & ty:: BareFnTy ) {
375+ pub fn enc_bare_fn_ty ( w : & mut MemWriter , cx : & ctxt , ft : & ty:: BareFnTy ) {
376376 enc_purity ( w, ft. purity ) ;
377377 enc_abi_set ( w, ft. abis ) ;
378378 enc_fn_sig ( w, cx, & ft. sig ) ;
379379}
380380
381- fn enc_closure_ty ( w : & mut MemWriter , cx : @ ctxt , ft : & ty:: ClosureTy ) {
381+ fn enc_closure_ty ( w : & mut MemWriter , cx : & ctxt , ft : & ty:: ClosureTy ) {
382382 enc_sigil ( w, ft. sigil ) ;
383383 enc_purity ( w, ft. purity ) ;
384384 enc_onceness ( w, ft. onceness ) ;
@@ -389,7 +389,7 @@ fn enc_closure_ty(w: &mut MemWriter, cx: @ctxt, ft: &ty::ClosureTy) {
389389 enc_fn_sig ( w, cx, & ft. sig ) ;
390390}
391391
392- fn enc_fn_sig ( w : & mut MemWriter , cx : @ ctxt , fsig : & ty:: FnSig ) {
392+ fn enc_fn_sig ( w : & mut MemWriter , cx : & ctxt , fsig : & ty:: FnSig ) {
393393 mywrite ! ( w, "[{}|" , fsig. binder_id) ;
394394 for ty in fsig. inputs . iter ( ) {
395395 enc_ty ( w, cx, * ty) ;
@@ -403,7 +403,7 @@ fn enc_fn_sig(w: &mut MemWriter, cx: @ctxt, fsig: &ty::FnSig) {
403403 enc_ty ( w, cx, fsig. output ) ;
404404}
405405
406- fn enc_bounds ( w : & mut MemWriter , cx : @ ctxt , bs : & ty:: ParamBounds ) {
406+ fn enc_bounds ( w : & mut MemWriter , cx : & ctxt , bs : & ty:: ParamBounds ) {
407407 for bound in bs. builtin_bounds . iter ( ) {
408408 match bound {
409409 ty:: BoundSend => mywrite ! ( w, "S" ) ,
@@ -422,7 +422,7 @@ fn enc_bounds(w: &mut MemWriter, cx: @ctxt, bs: &ty::ParamBounds) {
422422 mywrite ! ( w, "." ) ;
423423}
424424
425- pub fn enc_type_param_def ( w : & mut MemWriter , cx : @ ctxt , v : & ty:: TypeParameterDef ) {
425+ pub fn enc_type_param_def ( w : & mut MemWriter , cx : & ctxt , v : & ty:: TypeParameterDef ) {
426426 mywrite ! ( w, "{}:{}|" , token:: get_ident( v. ident) , ( cx. ds) ( v. def_id) ) ;
427427 enc_bounds ( w, cx, v. bounds ) ;
428428 enc_opt ( w, v. default , |w, t| enc_ty ( w, cx, t) ) ;
0 commit comments