Class: SorobanRustBackend::Instruction::Assign
- Defined in:
- lib/instruction/assign.rb
Overview
This class handles the assign instruction.
Instance Method Summary collapse
Methods inherited from Handler
#format_assign, handle, #initialize
Constructor Details
This class inherits a constructor from SorobanRustBackend::Instruction::Handler
Instance Method Details
#handle ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/instruction/assign.rb', line 5 def handle if @instruction.assign.include?('.') || @instruction.assign == 'Thing_to_return' "#{@instruction.assign} = #{@instruction.inputs[0]};" else "let mut #{@instruction.assign} = #{@instruction.inputs[0]};" end end |