From 00f9d2247d3df1a02394ec5d98352ccf7ae4ab8d Mon Sep 17 00:00:00 2001 From: Noah <33094578+coolreader18@users.noreply.github.com> Date: Fri, 13 Mar 2020 20:57:44 -0500 Subject: [PATCH] Make bytecode::Location Copy --- src/peephole.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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())