@@ -1737,16 +1737,16 @@ rustc_queries! {
1737
1737
/// Does lifetime resolution on items. Importantly, we can't resolve
1738
1738
/// lifetimes directly on things like trait methods, because of trait params.
1739
1739
/// See `rustc_resolve::late::lifetimes` for details.
1740
- query resolve_bound_vars( _ : hir:: OwnerId ) -> & ' tcx ResolveBoundVars {
1740
+ query resolve_bound_vars( def_id : hir:: OwnerId ) -> & ' tcx ResolveBoundVars {
1741
1741
arena_cache
1742
- desc { "resolving lifetimes" }
1742
+ desc { |tcx| "resolving lifetimes for `{}`" , tcx . def_path_str ( def_id ) }
1743
1743
}
1744
- query named_variable_map( _ : hir:: OwnerId ) ->
1744
+ query named_variable_map( def_id : hir:: OwnerId ) ->
1745
1745
Option <& ' tcx FxIndexMap <ItemLocalId , ResolvedArg >> {
1746
- desc { "looking up a named region" }
1746
+ desc { |tcx| "looking up a named region inside `{}`" , tcx . def_path_str ( def_id ) }
1747
1747
}
1748
- query is_late_bound_map( _ : hir:: OwnerId ) -> Option <& ' tcx FxIndexSet <ItemLocalId >> {
1749
- desc { "testing if a region is late bound" }
1748
+ query is_late_bound_map( def_id : hir:: OwnerId ) -> Option <& ' tcx FxIndexSet <ItemLocalId >> {
1749
+ desc { |tcx| "testing if a region is late bound inside `{}`" , tcx . def_path_str ( def_id ) }
1750
1750
}
1751
1751
/// For a given item's generic parameter, gets the default lifetimes to be used
1752
1752
/// for each parameter if a trait object were to be passed for that parameter.
@@ -1757,9 +1757,9 @@ rustc_queries! {
1757
1757
desc { "looking up lifetime defaults for generic parameter `{}`" , tcx. def_path_str( key) }
1758
1758
separate_provide_extern
1759
1759
}
1760
- query late_bound_vars_map( _ : hir:: OwnerId )
1760
+ query late_bound_vars_map( def_id : hir:: OwnerId )
1761
1761
-> Option <& ' tcx FxIndexMap <ItemLocalId , Vec <ty:: BoundVariableKind >>> {
1762
- desc { "looking up late bound vars" }
1762
+ desc { |tcx| "looking up late bound vars inside `{}`" , tcx . def_path_str ( def_id ) }
1763
1763
}
1764
1764
1765
1765
/// Computes the visibility of the provided `def_id`.
0 commit comments