@@ -170,12 +170,12 @@ impl<'hir> Map<'hir> {
170
170
171
171
#[ inline]
172
172
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 ( )
174
174
}
175
175
176
176
#[ inline]
177
177
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 ( )
179
179
}
180
180
181
181
pub fn def_key ( self , def_id : LocalDefId ) -> DefKey {
@@ -422,7 +422,7 @@ impl<'hir> Map<'hir> {
422
422
V : Visitor < ' hir > ,
423
423
{
424
424
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) ) ) ;
426
426
walk_list ! ( visitor, visit_trait_item, krate. trait_items( ) . map( |id| self . trait_item( id) ) ) ;
427
427
walk_list ! ( visitor, visit_impl_item, krate. impl_items( ) . map( |id| self . impl_item( id) ) ) ;
428
428
walk_list ! (
@@ -440,7 +440,7 @@ impl<'hir> Map<'hir> {
440
440
V : Visitor < ' hir > ,
441
441
{
442
442
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) ) ) ;
444
444
walk_list ! ( visitor, visit_trait_item, module. trait_items( ) . map( |id| self . trait_item( id) ) ) ;
445
445
walk_list ! ( visitor, visit_impl_item, module. impl_items( ) . map( |id| self . impl_item( id) ) ) ;
446
446
walk_list ! (
@@ -1201,7 +1201,7 @@ pub(super) fn hir_module_items(tcx: TyCtxt<'_>, module_id: LocalModDefId) -> Mod
1201
1201
} = collector;
1202
1202
return ModuleItems {
1203
1203
submodules : submodules. into_boxed_slice ( ) ,
1204
- items : items. into_boxed_slice ( ) ,
1204
+ free_items : items. into_boxed_slice ( ) ,
1205
1205
trait_items : trait_items. into_boxed_slice ( ) ,
1206
1206
impl_items : impl_items. into_boxed_slice ( ) ,
1207
1207
foreign_items : foreign_items. into_boxed_slice ( ) ,
@@ -1230,7 +1230,7 @@ pub(crate) fn hir_crate_items(tcx: TyCtxt<'_>, _: ()) -> ModuleItems {
1230
1230
1231
1231
return ModuleItems {
1232
1232
submodules : submodules. into_boxed_slice ( ) ,
1233
- items : items. into_boxed_slice ( ) ,
1233
+ free_items : items. into_boxed_slice ( ) ,
1234
1234
trait_items : trait_items. into_boxed_slice ( ) ,
1235
1235
impl_items : impl_items. into_boxed_slice ( ) ,
1236
1236
foreign_items : foreign_items. into_boxed_slice ( ) ,
0 commit comments