node/lib/metasm/metasm/decode.rb
def decode_instruction(edata, addr)
		@bin_lookaside ||= build_bin_lookaside
		di = decode_findopcode edata if edata.ptr <= edata.length
		di.address = addr if di
		di = decode_instr_op(edata, di) if di
		decode_instr_interpret(di, addr) if di
	end
# decodes the instruction at edata.ptr, mapped at virtual address off
# returns a DecodedInstruction or nil
decodes the instruction at edata.ptr, mapped at virtual address off
returns a DecodedInstruction or nil
decodes the instruction at edata . ptr mapped at virtual address off returns a DecodedInstruction or nil
def decode_instruction(edata, addr)
		@bin_lookaside ||= build_bin_lookaside
		di = decode_findopcode edata if edata.ptr <= edata.length
		di.address = addr if di
		di = decode_instr_op(edata, di) if di
		decode_instr_interpret(di, addr) if di
	end
def decode_instruction ( edata , addr ) @bin_lookaside ||= build_bin_lookaside di = decode_findopcode edata if edata . ptr <= edata . length di . address = addr if di di = decode_instr_op ( edata , di ) if di decode_instr_interpret ( di , addr ) if di end
decodes the instruction at edata.ptr, mapped at virtual address off
returns a DecodedInstruction or nil
decodes the instruction at edata . ptr mapped at virtual address off returns a DecodedInstruction or nil
edata
addr