From 48f07a45835208d63e8ba074b6199d9044081aa5 Mon Sep 17 00:00:00 2001 From: ilyalesokhin-starkware Date: Thu, 13 Apr 2023 17:05:11 +0300 Subject: [PATCH] Use ResOperand.into. (#2796) --- crates/cairo-lang-casm/src/builder.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/cairo-lang-casm/src/builder.rs b/crates/cairo-lang-casm/src/builder.rs index 660c7710edc..d1b54a6b8cf 100644 --- a/crates/cairo-lang-casm/src/builder.rs +++ b/crates/cairo-lang-casm/src/builder.rs @@ -244,7 +244,7 @@ impl CasmBuilder { inputs.map(|v| match self.get_value(v, true) { CellExpression::Deref(cell) => ResOperand::Deref(cell), CellExpression::DoubleDeref(cell, offset) => ResOperand::DoubleDeref(cell, offset), - CellExpression::Immediate(imm) => ResOperand::Immediate(imm.into()), + CellExpression::Immediate(imm) => imm.into(), CellExpression::BinOp { op, a: other, b } => match op { CellOperator::Add => { ResOperand::BinOp(BinOpOperand { op: Operation::Add, a: other, b }) @@ -341,9 +341,7 @@ impl CasmBuilder { /// Increases AP by `size`. pub fn add_ap(&mut self, size: usize) { let instruction = self.get_instruction( - InstructionBody::AddAp(AddApInstruction { - operand: ResOperand::Immediate(BigInt::from(size).into()), - }), + InstructionBody::AddAp(AddApInstruction { operand: BigInt::from(size).into() }), false, ); self.statements.push(Statement::Final(instruction));