diff --git a/src/peephole.rs b/src/peephole.rs index 3a64380..b852668 100644 --- a/src/peephole.rs +++ b/src/peephole.rs @@ -15,7 +15,7 @@ impl From> for InstructionMetadata { fn from(metas: Vec) -> Self { debug_assert!(!metas.is_empty(), "`metas` must not be empty"); InstructionMetadata { - loc: metas[0].loc.clone(), + loc: metas[0].loc, labels: metas .into_iter() .flat_map(|meta| meta.labels.into_iter())