tiny cleanup

This commit is contained in:
Esteban Küber 2025-08-01 22:11:45 +00:00
parent 4ba4559a9d
commit 77f75f91c5
2 changed files with 7 additions and 12 deletions

View file

@ -1411,13 +1411,11 @@ impl InvocationCollectorNode for P<ast::Item> {
}
}
}
let mut idents = vec![];
let mut idents = Vec::new();
collect_use_tree_leaves(&ut, &mut idents);
idents
} else if let Some(ident) = self.kind.ident() {
vec![ident]
} else {
vec![]
self.kind.ident().into_iter().collect()
}
}
}

View file

@ -805,14 +805,11 @@ impl<'ra, 'tcx> Resolver<'ra, 'tcx> {
}
if let Some(segment) = segment {
if let Some(ModuleOrUniformRoot::Module(module)) = module {
let module =
module.opt_def_id().unwrap_or_else(|| CRATE_DEF_ID.to_def_id());
self.find_cfg_stripped(&mut err, &segment, module);
} else {
let module = CRATE_DEF_ID.to_def_id();
self.find_cfg_stripped(&mut err, &segment, module);
}
let module = match module {
Some(ModuleOrUniformRoot::Module(m)) if let Some(id) = m.opt_def_id() => id,
_ => CRATE_DEF_ID.to_def_id(),
};
self.find_cfg_stripped(&mut err, &segment, module);
}
err