diff options
1 files changed, 0 insertions, 11 deletions
| -rw-r--r-- | assembler/src/parser/code_gen.rs | 11 |
diff --git a/assembler/src/parser/code_gen.rs b/assembler/src/parser/code_gen.rs index 7d6fc45..74a4fad 100644 --- a/assembler/src/parser/code_gen.rs +++ b/assembler/src/parser/code_gen.rs @@ -4,17 +4,6 @@ use super::{ Program, Address }; impl Program { /* Intermediate code generation */ - pub(crate) fn remove_definition_addresses(&mut self) { - for instr in &mut self.instructions { - for arg in &mut instr.args { - if let Address::Definitions(name) = arg { - *arg = self.definitions[name].clone(); - } - } - } - self.definitions.clear(); - } - pub(crate) fn collapse_instructions(&mut self) { let mut collapsed = Vec::new(); |
