File tree Expand file tree Collapse file tree 3 files changed +3
-2
lines changed Expand file tree Collapse file tree 3 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -93,6 +93,7 @@ macro_rules! arena_types {
9393 >,
9494 [ few] get_lib_features: rustc:: middle:: lib_features:: LibFeatures ,
9595 [ few] defined_lib_features: rustc:: middle:: lang_items:: LanguageItems ,
96+ [ few] visible_parent_map: rustc:: util:: nodemap:: DefIdMap <rustc:: hir:: def_id:: DefId >,
9697 ] , $tcx) ;
9798 )
9899}
Original file line number Diff line number Diff line change @@ -808,7 +808,7 @@ rustc_queries! {
808808 desc { "calculating the missing lang items in a crate" }
809809 }
810810 query visible_parent_map( _: CrateNum )
811- -> Lrc < DefIdMap <DefId > > {
811+ -> & ' tcx DefIdMap <DefId > {
812812 desc { "calculating the visible parent map" }
813813 }
814814 query missing_extern_crate_item( _: CrateNum ) -> bool {
Original file line number Diff line number Diff line change @@ -376,7 +376,7 @@ pub fn provide<'tcx>(providers: &mut Providers<'tcx>) {
376376 }
377377 }
378378
379- Lrc :: new ( visible_parent_map)
379+ tcx . arena . alloc ( visible_parent_map)
380380 } ,
381381
382382 ..* providers
You can’t perform that action at this time.
0 commit comments