From 26ba445c524ff04d36a5ff28568f9f02e6cd9935 Mon Sep 17 00:00:00 2001 From: orizi <104711814+orizi@users.noreply.github.com> Date: Thu, 5 Sep 2024 14:17:48 +0300 Subject: [PATCH] Added default-implementation for `map_block_id` in `Rebuilder`. (#6354) --- crates/cairo-lang-lowering/src/optimizations/remappings.rs | 4 ---- crates/cairo-lang-lowering/src/reorganize_blocks.rs | 4 ---- crates/cairo-lang-lowering/src/utils.rs | 4 +++- 3 files changed, 3 insertions(+), 9 deletions(-) diff --git a/crates/cairo-lang-lowering/src/optimizations/remappings.rs b/crates/cairo-lang-lowering/src/optimizations/remappings.rs index 8256d60831b..3dd69fb747e 100644 --- a/crates/cairo-lang-lowering/src/optimizations/remappings.rs +++ b/crates/cairo-lang-lowering/src/optimizations/remappings.rs @@ -82,10 +82,6 @@ impl Rebuilder for Context { } } - fn map_block_id(&mut self, block: BlockId) -> BlockId { - block - } - fn transform_remapping(&mut self, remapping: &mut VarRemapping) { let mut new_remapping = VarRemapping::default(); for (dst, src) in remapping.iter() { diff --git a/crates/cairo-lang-lowering/src/reorganize_blocks.rs b/crates/cairo-lang-lowering/src/reorganize_blocks.rs index 621e6b04881..1b94f4b2a56 100644 --- a/crates/cairo-lang-lowering/src/reorganize_blocks.rs +++ b/crates/cairo-lang-lowering/src/reorganize_blocks.rs @@ -217,8 +217,4 @@ impl Rebuilder for VarReassigner<'_> { fn map_var_id(&mut self, var: VariableId) -> VariableId { *self.vars.entry(var).or_insert_with(|| self.new_vars.alloc(self.old_vars[var].clone())) } - - fn map_block_id(&mut self, block: BlockId) -> BlockId { - block - } } diff --git a/crates/cairo-lang-lowering/src/utils.rs b/crates/cairo-lang-lowering/src/utils.rs index 21ad76b0609..0e180a22cbf 100644 --- a/crates/cairo-lang-lowering/src/utils.rs +++ b/crates/cairo-lang-lowering/src/utils.rs @@ -30,7 +30,9 @@ pub trait Rebuilder { fn map_location(&mut self, location: LocationId) -> LocationId { location } - fn map_block_id(&mut self, block: BlockId) -> BlockId; + fn map_block_id(&mut self, block: BlockId) -> BlockId { + block + } fn transform_statement(&mut self, _statement: &mut Statement) {} fn transform_remapping(&mut self, _remapping: &mut VarRemapping) {} fn transform_end(&mut self, _end: &mut FlatBlockEnd) {}