@@ -315,7 +315,7 @@ pub fn ensure_trait_methods(ccx: &CrateCtxt, trait_id: ast::NodeId) {
315
315
let rps_from_trait =
316
316
trait_ty_generics. region_param_defs ( ) . iter ( ) .
317
317
enumerate ( ) .
318
- map ( |( index, d) | ty:: ReEarlyBound ( d. def_id . node , index, d. ident ) ) .
318
+ map ( |( index, d) | ty:: ReEarlyBound ( d. def_id . node , index, d. name ) ) .
319
319
collect ( ) ;
320
320
321
321
// build up the substitution from
@@ -966,7 +966,7 @@ pub fn ty_generics(ccx: &CrateCtxt,
966
966
base_index : uint ) -> ty:: Generics {
967
967
return ty:: Generics {
968
968
region_param_defs : Rc :: new ( generics. lifetimes . iter ( ) . map ( |l| {
969
- ty:: RegionParameterDef { ident : l. ident ,
969
+ ty:: RegionParameterDef { name : l. ident ,
970
970
def_id : local_def ( l. id ) }
971
971
} ) . collect ( ) ) ,
972
972
type_param_defs : Rc :: new ( generics. ty_params . mapi_to_vec ( |offset, param| {
@@ -1095,7 +1095,7 @@ pub fn mk_item_substs(ccx: &CrateCtxt,
1095
1095
1096
1096
let regions: OptVec < ty:: Region > =
1097
1097
ty_generics. region_param_defs ( ) . iter ( ) . enumerate ( ) . map (
1098
- |( i, l) | ty:: ReEarlyBound ( l. def_id . node , i, l. ident ) ) . collect ( ) ;
1098
+ |( i, l) | ty:: ReEarlyBound ( l. def_id . node , i, l. name ) ) . collect ( ) ;
1099
1099
1100
1100
substs { regions : ty:: NonerasedRegions ( regions) ,
1101
1101
self_ty : self_ty,
0 commit comments