File tree 3 files changed +3
-2
lines changed
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 {
93
93
>,
94
94
[ few] get_lib_features: rustc:: middle:: lib_features:: LibFeatures ,
95
95
[ few] defined_lib_features: rustc:: middle:: lang_items:: LanguageItems ,
96
+ [ few] visible_parent_map: rustc:: util:: nodemap:: DefIdMap <rustc:: hir:: def_id:: DefId >,
96
97
] , $tcx) ;
97
98
)
98
99
}
Original file line number Diff line number Diff line change @@ -806,7 +806,7 @@ rustc_queries! {
806
806
desc { "calculating the missing lang items in a crate" }
807
807
}
808
808
query visible_parent_map( _: CrateNum )
809
- -> Lrc < DefIdMap <DefId > > {
809
+ -> & ' tcx DefIdMap <DefId > {
810
810
desc { "calculating the visible parent map" }
811
811
}
812
812
query missing_extern_crate_item( _: CrateNum ) -> bool {
Original file line number Diff line number Diff line change @@ -371,7 +371,7 @@ pub fn provide<'tcx>(providers: &mut Providers<'tcx>) {
371
371
}
372
372
}
373
373
374
- Lrc :: new ( visible_parent_map)
374
+ tcx . arena . alloc ( visible_parent_map)
375
375
} ,
376
376
377
377
..* providers
You can’t perform that action at this time.
0 commit comments