File tree Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Expand file tree Collapse file tree 3 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2589,7 +2589,7 @@ impl<'tcx> CommonTypes<'tcx> {
2589
2589
2590
2590
pub fn mk_ctxt < ' tcx > ( s : Session ,
2591
2591
arenas : & ' tcx CtxtArenas < ' tcx > ,
2592
- def_map : RefCell < DefMap > ,
2592
+ def_map : DefMap ,
2593
2593
named_region_map : resolve_lifetime:: NamedRegionMap ,
2594
2594
map : ast_map:: Map < ' tcx > ,
2595
2595
freevars : RefCell < FreevarMap > ,
@@ -2611,7 +2611,7 @@ pub fn mk_ctxt<'tcx>(s: Session,
2611
2611
item_variance_map : RefCell :: new ( DefIdMap ( ) ) ,
2612
2612
variance_computed : Cell :: new ( false ) ,
2613
2613
sess : s,
2614
- def_map : def_map,
2614
+ def_map : RefCell :: new ( def_map) ,
2615
2615
region_maps : region_maps,
2616
2616
node_types : RefCell :: new ( FnvHashMap ( ) ) ,
2617
2617
item_substs : RefCell :: new ( NodeMap ( ) ) ,
Original file line number Diff line number Diff line change @@ -622,7 +622,7 @@ pub fn phase_3_run_analysis_passes<'tcx>(sess: Session,
622
622
623
623
let ty_cx = ty:: mk_ctxt ( sess,
624
624
arenas,
625
- def_map,
625
+ def_map. into_inner ( ) ,
626
626
named_region_map,
627
627
ast_map,
628
628
freevars,
Original file line number Diff line number Diff line change @@ -129,7 +129,7 @@ fn test_env<F>(source_string: &str,
129
129
let region_map = region:: resolve_crate ( & sess, krate) ;
130
130
let tcx = ty:: mk_ctxt ( sess,
131
131
& arenas,
132
- def_map,
132
+ def_map. into_inner ( ) ,
133
133
named_region_map,
134
134
ast_map,
135
135
freevars,
You can’t perform that action at this time.
0 commit comments