tiny cleanup
This commit is contained in:
parent
4ba4559a9d
commit
77f75f91c5
2 changed files with 7 additions and 12 deletions
|
|
@ -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()
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue