From 73aad25eb30d53bb361a928d1a23ba7544dbd109 Mon Sep 17 00:00:00 2001 From: vezenovm Date: Mon, 11 Sep 2023 21:59:01 +0000 Subject: [PATCH] fix update_acir to use for loop instead of iter --- crates/noirc_errors/src/debug_info.rs | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/crates/noirc_errors/src/debug_info.rs b/crates/noirc_errors/src/debug_info.rs index f62ab08dd77..fb811662cc0 100644 --- a/crates/noirc_errors/src/debug_info.rs +++ b/crates/noirc_errors/src/debug_info.rs @@ -33,9 +33,10 @@ impl DebugInfo { let old_locations = mem::take(&mut self.locations); for (old_opcode_location, source_locations) in old_locations { - let _ = update_map.new_locations(old_opcode_location).map(|new_opcode_location| { + let new_locations = update_map.new_locations(old_opcode_location); + for new_opcode_location in new_locations { self.locations.insert(new_opcode_location, source_locations.clone()); - }); + } } }