@@ -170,12 +170,12 @@ impl<'hir> Map<'hir> {
170170
171171 #[ inline]
172172 pub fn items ( self ) -> impl Iterator < Item = ItemId > + ' hir {
173- self . tcx . hir_crate_items ( ( ) ) . items . iter ( ) . copied ( )
173+ self . tcx . hir_crate_items ( ( ) ) . free_items . iter ( ) . copied ( )
174174 }
175175
176176 #[ inline]
177177 pub fn module_items ( self , module : LocalModDefId ) -> impl Iterator < Item = ItemId > + ' hir {
178- self . tcx . hir_module_items ( module) . items ( )
178+ self . tcx . hir_module_items ( module) . free_items ( )
179179 }
180180
181181 pub fn def_key ( self , def_id : LocalDefId ) -> DefKey {
@@ -422,7 +422,7 @@ impl<'hir> Map<'hir> {
422422 V : Visitor < ' hir > ,
423423 {
424424 let krate = self . tcx . hir_crate_items ( ( ) ) ;
425- walk_list ! ( visitor, visit_item, krate. items ( ) . map( |id| self . item( id) ) ) ;
425+ walk_list ! ( visitor, visit_item, krate. free_items ( ) . map( |id| self . item( id) ) ) ;
426426 walk_list ! ( visitor, visit_trait_item, krate. trait_items( ) . map( |id| self . trait_item( id) ) ) ;
427427 walk_list ! ( visitor, visit_impl_item, krate. impl_items( ) . map( |id| self . impl_item( id) ) ) ;
428428 walk_list ! (
@@ -440,7 +440,7 @@ impl<'hir> Map<'hir> {
440440 V : Visitor < ' hir > ,
441441 {
442442 let module = self . tcx . hir_module_items ( module) ;
443- walk_list ! ( visitor, visit_item, module. items ( ) . map( |id| self . item( id) ) ) ;
443+ walk_list ! ( visitor, visit_item, module. free_items ( ) . map( |id| self . item( id) ) ) ;
444444 walk_list ! ( visitor, visit_trait_item, module. trait_items( ) . map( |id| self . trait_item( id) ) ) ;
445445 walk_list ! ( visitor, visit_impl_item, module. impl_items( ) . map( |id| self . impl_item( id) ) ) ;
446446 walk_list ! (
@@ -1201,7 +1201,7 @@ pub(super) fn hir_module_items(tcx: TyCtxt<'_>, module_id: LocalModDefId) -> Mod
12011201 } = collector;
12021202 return ModuleItems {
12031203 submodules : submodules. into_boxed_slice ( ) ,
1204- items : items. into_boxed_slice ( ) ,
1204+ free_items : items. into_boxed_slice ( ) ,
12051205 trait_items : trait_items. into_boxed_slice ( ) ,
12061206 impl_items : impl_items. into_boxed_slice ( ) ,
12071207 foreign_items : foreign_items. into_boxed_slice ( ) ,
@@ -1230,7 +1230,7 @@ pub(crate) fn hir_crate_items(tcx: TyCtxt<'_>, _: ()) -> ModuleItems {
12301230
12311231 return ModuleItems {
12321232 submodules : submodules. into_boxed_slice ( ) ,
1233- items : items. into_boxed_slice ( ) ,
1233+ free_items : items. into_boxed_slice ( ) ,
12341234 trait_items : trait_items. into_boxed_slice ( ) ,
12351235 impl_items : impl_items. into_boxed_slice ( ) ,
12361236 foreign_items : foreign_items. into_boxed_slice ( ) ,
0 commit comments