@@ -412,7 +412,7 @@ struct ConstraintContext<'a, 'tcx: 'a> {
412412 invariant_lang_items : [ Option < ast:: DefId > ; 2 ] ,
413413 covariant_lang_items : [ Option < ast:: DefId > ; 2 ] ,
414414 contravariant_lang_items : [ Option < ast:: DefId > ; 2 ] ,
415- unsafe_lang_item : Option < ast:: DefId > ,
415+ unsafe_cell_lang_item : Option < ast:: DefId > ,
416416
417417 // These are pointers to common `ConstantTerm` instances
418418 covariant : VarianceTermPtr < ' a > ,
@@ -453,7 +453,7 @@ fn add_constraints_from_crate<'a, 'tcx>(terms_cx: TermsContext<'a, 'tcx>,
453453 invariant_lang_items[ RegionParam as uint ] =
454454 terms_cx. tcx . lang_items . invariant_lifetime ( ) ;
455455
456- let unsafe_lang_item = terms_cx. tcx . lang_items . unsafe_cell_type ( ) ;
456+ let unsafe_cell_lang_item = terms_cx. tcx . lang_items . unsafe_cell_type ( ) ;
457457
458458 let covariant = terms_cx. arena . alloc ( ConstantTerm ( ty:: Covariant ) ) ;
459459 let contravariant = terms_cx. arena . alloc ( ConstantTerm ( ty:: Contravariant ) ) ;
@@ -465,7 +465,7 @@ fn add_constraints_from_crate<'a, 'tcx>(terms_cx: TermsContext<'a, 'tcx>,
465465 invariant_lang_items : invariant_lang_items,
466466 covariant_lang_items : covariant_lang_items,
467467 contravariant_lang_items : contravariant_lang_items,
468- unsafe_lang_item : unsafe_lang_item ,
468+ unsafe_cell_lang_item : unsafe_cell_lang_item ,
469469
470470 covariant : covariant,
471471 contravariant : contravariant,
@@ -654,7 +654,7 @@ impl<'a, 'tcx> ConstraintContext<'a, 'tcx> {
654654 self . covariant
655655 } else if self . contravariant_lang_items [ kind as uint ] == Some ( item_def_id) {
656656 self . contravariant
657- } else if kind == TypeParam && Some ( item_def_id) == self . unsafe_lang_item {
657+ } else if kind == TypeParam && Some ( item_def_id) == self . unsafe_cell_lang_item {
658658 self . invariant
659659 } else if param_def_id. krate == ast:: LOCAL_CRATE {
660660 // Parameter on an item defined within current crate:
0 commit comments