Add early-return when checking if a path is local
This commit is contained in:
parent
20200f65ca
commit
6c4eadd747
@ -223,7 +223,9 @@ fn path_has_local_parent(
|
||||
impl_parent_parent: Option<DefId>,
|
||||
) -> bool {
|
||||
path.res.opt_def_id().is_some_and(|did| {
|
||||
let res_parent = cx.tcx.parent(did);
|
||||
res_parent == impl_parent || Some(res_parent) == impl_parent_parent
|
||||
did.is_local() && {
|
||||
let res_parent = cx.tcx.parent(did);
|
||||
res_parent == impl_parent || Some(res_parent) == impl_parent_parent
|
||||
}
|
||||
})
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user