add comment for lower_use_tree
Signed-off-by: SparrowLii <liyuan179@huawei.com>
This commit is contained in:
parent
c6f0a7c3c3
commit
0377945157
@ -559,6 +559,9 @@ impl<'hir> LoweringContext<'_, 'hir> {
|
|||||||
self.with_hir_id_owner(id, |this| {
|
self.with_hir_id_owner(id, |this| {
|
||||||
let mut ident = *ident;
|
let mut ident = *ident;
|
||||||
|
|
||||||
|
// `prefix` is lowered multiple times, but in different HIR owners.
|
||||||
|
// So each segment gets renewed `HirId` with the same
|
||||||
|
// `ItemLocalId` and the new owner. (See `lower_node_id`)
|
||||||
let kind =
|
let kind =
|
||||||
this.lower_use_tree(use_tree, &prefix, id, vis_span, &mut ident, attrs);
|
this.lower_use_tree(use_tree, &prefix, id, vis_span, &mut ident, attrs);
|
||||||
if let Some(attrs) = attrs {
|
if let Some(attrs) = attrs {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user