lib/metasm/metasm/ia32/decode.rb
# the :default backtracked_for callback
# returns empty unless funcaddr is not default or calladdr is a call or a jmp
the :default backtracked_for callback
returns empty unless funcaddr is not default or calladdr is a call or a jmp
the : default backtracked_for callback returns empty unless funcaddr is not default or calladdr is a call or a jmp
def disassembler_default_btfor_callback
		lambda { |dasm, btfor, funcaddr, calladdr|
			if funcaddr != :default; btfor
			elsif di = dasm.decoded[calladdr] and (di.opcode.name == 'call' or di.opcode.name == 'jmp'); btfor
			else []
			end
		}
	end
def disassembler_default_btfor_callback lambda { | dasm , btfor , funcaddr , calladdr | if funcaddr != :default ; btfor elsif di = dasm . decoded [ calladdr ] and ( di . opcode . name == 'call' or di . opcode . name == 'jmp' ) ; btfor else [ ] end } end
the :default backtracked_for callback
returns empty unless funcaddr is not default or calladdr is a call or a jmp
the : default backtracked_for callback returns empty unless funcaddr is not default or calladdr is a call or a jmp