1
Fork 0

Rollup merge of #80348 - matthiaskrgr:less_clones, r=Dylan-DPC

remove redundant clones (clippy::redundant_clone)
This commit is contained in:
Yuki Okushi 2020-12-30 18:15:04 +09:00 committed by GitHub
commit a309468a8c
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 3 additions and 3 deletions

View file

@ -1317,7 +1317,7 @@ impl<'a, 'tcx> InferCtxt<'a, 'tcx> {
T: TypeFoldable<'tcx>, T: TypeFoldable<'tcx>,
{ {
if !value.needs_infer() { if !value.needs_infer() {
return value.clone(); // Avoid duplicated subst-folding. return value; // Avoid duplicated subst-folding.
} }
let mut r = resolve::OpportunisticVarResolver::new(self); let mut r = resolve::OpportunisticVarResolver::new(self);
value.fold_with(&mut r) value.fold_with(&mut r)

View file

@ -328,8 +328,8 @@ struct SplitIntRange {
} }
impl SplitIntRange { impl SplitIntRange {
fn new(r: IntRange) -> Self { fn new(range: IntRange) -> Self {
SplitIntRange { range: r.clone(), borders: Vec::new() } SplitIntRange { range, borders: Vec::new() }
} }
/// Internal use /// Internal use