@@ -166,12 +166,12 @@ impl<'hir> Map<'hir> {
166
166
167
167
#[ inline]
168
168
pub fn items ( self ) -> impl Iterator < Item = ItemId > + ' hir {
169
- self . tcx . hir_crate_items ( ( ) ) . items . iter ( ) . copied ( )
169
+ self . tcx . hir_crate_items ( ( ) ) . free_items . iter ( ) . copied ( )
170
170
}
171
171
172
172
#[ inline]
173
173
pub fn module_items ( self , module : LocalModDefId ) -> impl Iterator < Item = ItemId > + ' hir {
174
- self . tcx . hir_module_items ( module) . items ( )
174
+ self . tcx . hir_module_items ( module) . free_items ( )
175
175
}
176
176
177
177
pub fn def_key ( self , def_id : LocalDefId ) -> DefKey {
@@ -418,7 +418,7 @@ impl<'hir> Map<'hir> {
418
418
V : Visitor < ' hir > ,
419
419
{
420
420
let krate = self . tcx . hir_crate_items ( ( ) ) ;
421
- walk_list ! ( visitor, visit_item, krate. items ( ) . map( |id| self . item( id) ) ) ;
421
+ walk_list ! ( visitor, visit_item, krate. free_items ( ) . map( |id| self . item( id) ) ) ;
422
422
walk_list ! ( visitor, visit_trait_item, krate. trait_items( ) . map( |id| self . trait_item( id) ) ) ;
423
423
walk_list ! ( visitor, visit_impl_item, krate. impl_items( ) . map( |id| self . impl_item( id) ) ) ;
424
424
walk_list ! (
@@ -436,7 +436,7 @@ impl<'hir> Map<'hir> {
436
436
V : Visitor < ' hir > ,
437
437
{
438
438
let module = self . tcx . hir_module_items ( module) ;
439
- walk_list ! ( visitor, visit_item, module. items ( ) . map( |id| self . item( id) ) ) ;
439
+ walk_list ! ( visitor, visit_item, module. free_items ( ) . map( |id| self . item( id) ) ) ;
440
440
walk_list ! ( visitor, visit_trait_item, module. trait_items( ) . map( |id| self . trait_item( id) ) ) ;
441
441
walk_list ! ( visitor, visit_impl_item, module. impl_items( ) . map( |id| self . impl_item( id) ) ) ;
442
442
walk_list ! (
@@ -1197,7 +1197,7 @@ pub(super) fn hir_module_items(tcx: TyCtxt<'_>, module_id: LocalModDefId) -> Mod
1197
1197
} = collector;
1198
1198
return ModuleItems {
1199
1199
submodules : submodules. into_boxed_slice ( ) ,
1200
- items : items. into_boxed_slice ( ) ,
1200
+ free_items : items. into_boxed_slice ( ) ,
1201
1201
trait_items : trait_items. into_boxed_slice ( ) ,
1202
1202
impl_items : impl_items. into_boxed_slice ( ) ,
1203
1203
foreign_items : foreign_items. into_boxed_slice ( ) ,
@@ -1226,7 +1226,7 @@ pub(crate) fn hir_crate_items(tcx: TyCtxt<'_>, _: ()) -> ModuleItems {
1226
1226
1227
1227
return ModuleItems {
1228
1228
submodules : submodules. into_boxed_slice ( ) ,
1229
- items : items. into_boxed_slice ( ) ,
1229
+ free_items : items. into_boxed_slice ( ) ,
1230
1230
trait_items : trait_items. into_boxed_slice ( ) ,
1231
1231
impl_items : impl_items. into_boxed_slice ( ) ,
1232
1232
foreign_items : foreign_items. into_boxed_slice ( ) ,
0 commit comments