File tree 2 files changed +2
-7
lines changed
compiler/rustc_middle/src
2 files changed +2
-7
lines changed Original file line number Diff line number Diff line change @@ -69,12 +69,7 @@ pub fn provide(providers: &mut Providers) {
69
69
let node = owner. node ( ) ;
70
70
Some ( Owner { node, hash_without_bodies : owner. nodes . hash_without_bodies } )
71
71
} ;
72
- providers. local_def_id_to_hir_id = |tcx, id| {
73
- tcx. hir_crate ( ( ) ) . owners [ id] . map ( |owner| {
74
- let node = owner. nodes . node ( ) ;
75
- Owner { node, hash_without_bodies : owner. nodes . hash_without_bodies }
76
- } )
77
- } ;
72
+ providers. local_def_id_to_hir_id = |tcx, id| tcx. hir_crate ( ( ) ) . owners [ id] . map ( |_| ( ) ) ;
78
73
providers. hir_owner_nodes = |tcx, id| tcx. hir_crate ( ( ) ) . owners [ id] . map ( |i| & i. nodes ) ;
79
74
providers. hir_owner_parent = |tcx, id| {
80
75
// Accessing the def_key is ok since its value is hashed as part of `id`'s DefPathHash.
Original file line number Diff line number Diff line change @@ -60,7 +60,7 @@ rustc_queries! {
60
60
///
61
61
/// This can be conveniently accessed by methods on `tcx.hir()`.
62
62
/// Avoid calling this query directly.
63
- query local_def_id_to_hir_id( key: LocalDefId ) -> hir:: MaybeOwner <crate :: hir :: Owner < ' tcx> > {
63
+ query local_def_id_to_hir_id( key: LocalDefId ) -> hir:: MaybeOwner <( ) > {
64
64
desc { |tcx| "HIR ID of `{}`" , tcx. def_path_str( key. to_def_id( ) ) }
65
65
}
66
66
You can’t perform that action at this time.
0 commit comments