nak: fix clippy::mem_replace_with_default warnings
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27234>
This commit is contained in:
@@ -236,8 +236,8 @@ impl<'a> CoalesceGraph<'a> {
|
||||
}
|
||||
|
||||
pub fn sets_merge(&mut self, a: usize, b: usize) -> usize {
|
||||
let a_nodes = std::mem::replace(&mut self.sets[a].nodes, Vec::new());
|
||||
let b_nodes = std::mem::replace(&mut self.sets[b].nodes, Vec::new());
|
||||
let a_nodes = std::mem::take(&mut self.sets[a].nodes);
|
||||
let b_nodes = std::mem::take(&mut self.sets[b].nodes);
|
||||
let nodes = MergedIter::new(a_nodes.into_iter(), b_nodes.into_iter());
|
||||
|
||||
self.sets[a].nodes = nodes
|
||||
@@ -315,8 +315,7 @@ impl Function {
|
||||
cg.init_sets(&self.blocks);
|
||||
|
||||
for bi in 0..self.blocks.len() {
|
||||
let block_instrs =
|
||||
std::mem::replace(&mut self.blocks[bi].instrs, Vec::new());
|
||||
let block_instrs = std::mem::take(&mut self.blocks[bi].instrs);
|
||||
|
||||
let mut instrs = Vec::new();
|
||||
for mut instr in block_instrs.into_iter() {
|
||||
|
Reference in New Issue
Block a user