mirror of
https://github.com/rust-lang/rust-analyzer.git
synced 2025-09-28 12:54:58 +00:00
Clippy perf warnings
Removes redundant clones
This commit is contained in:
parent
d4bc2f25de
commit
ebdee366b0
6 changed files with 9 additions and 16 deletions
|
@ -299,12 +299,8 @@ impl ast::UseTree {
|
|||
Some(it) => it,
|
||||
None => return self.clone(),
|
||||
};
|
||||
let use_tree = make::use_tree(
|
||||
suffix.clone(),
|
||||
self.use_tree_list(),
|
||||
self.alias(),
|
||||
self.star_token().is_some(),
|
||||
);
|
||||
let use_tree =
|
||||
make::use_tree(suffix, self.use_tree_list(), self.alias(), self.star_token().is_some());
|
||||
let nested = make::use_tree_list(iter::once(use_tree));
|
||||
return make::use_tree(prefix.clone(), Some(nested), None, false);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue