Module: AsmJIT::X86::Helpers

Extended by:
Helpers
Included in:
Helpers
Defined in:
lib/asmjit.rb

Instance Method Summary collapse

Instance Method Details

#parse_operand(arg) ⇒ Object



51
52
53
54
55
56
57
58
59
60
61
62
# File 'lib/asmjit.rb', line 51

def parse_operand(arg)
  case arg
  when Operand
    arg
  when Symbol
    REGISTERS.fetch(arg)
  when Integer
    Imm.new(arg)
  else
    arg
  end
end