Skip to content

Commit aef5551

Browse files
committed
Rename unsafe_lang_item to unsafe_cell_lang_item
1 parent b4a2861 commit aef5551

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/librustc_typeck/variance.rs

+4-4
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)