binaryninja/commercial/api-docs/_sources/binaryninja.lowlevelil.LowLevelILFunction.txt

162 lines
5.8 KiB
Plaintext

binaryninja.lowlevelil.LowLevelILFunction
=========================================
.. currentmodule:: binaryninja.lowlevelil
.. autoclass:: LowLevelILFunction
.. automethod:: __init__
.. rubric:: Methods
.. autosummary::
~LowLevelILFunction.__init__
~LowLevelILFunction.add
~LowLevelILFunction.add_carry
~LowLevelILFunction.add_label_for_address
~LowLevelILFunction.add_label_list
~LowLevelILFunction.add_operand_list
~LowLevelILFunction.and_expr
~LowLevelILFunction.append
~LowLevelILFunction.arith_shift_right
~LowLevelILFunction.breakpoint
~LowLevelILFunction.call
~LowLevelILFunction.call_stack_adjust
~LowLevelILFunction.ceil
~LowLevelILFunction.clear_indirect_branches
~LowLevelILFunction.compare_equal
~LowLevelILFunction.compare_not_equal
~LowLevelILFunction.compare_signed_greater_equal
~LowLevelILFunction.compare_signed_greater_than
~LowLevelILFunction.compare_signed_less_equal
~LowLevelILFunction.compare_signed_less_than
~LowLevelILFunction.compare_unsigned_greater_equal
~LowLevelILFunction.compare_unsigned_greater_than
~LowLevelILFunction.compare_unsigned_less_equal
~LowLevelILFunction.compare_unsigned_less_than
~LowLevelILFunction.const
~LowLevelILFunction.const_pointer
~LowLevelILFunction.div_double_prec_signed
~LowLevelILFunction.div_double_prec_unsigned
~LowLevelILFunction.div_signed
~LowLevelILFunction.div_unsigned
~LowLevelILFunction.expr
~LowLevelILFunction.finalize
~LowLevelILFunction.flag
~LowLevelILFunction.flag_bit
~LowLevelILFunction.flag_condition
~LowLevelILFunction.flag_group
~LowLevelILFunction.float_abs
~LowLevelILFunction.float_add
~LowLevelILFunction.float_compare_equal
~LowLevelILFunction.float_compare_greater_equal
~LowLevelILFunction.float_compare_greater_than
~LowLevelILFunction.float_compare_less_equal
~LowLevelILFunction.float_compare_less_than
~LowLevelILFunction.float_compare_not_equal
~LowLevelILFunction.float_compare_unordered
~LowLevelILFunction.float_const_double
~LowLevelILFunction.float_const_raw
~LowLevelILFunction.float_const_single
~LowLevelILFunction.float_convert
~LowLevelILFunction.float_div
~LowLevelILFunction.float_mult
~LowLevelILFunction.float_neg
~LowLevelILFunction.float_sqrt
~LowLevelILFunction.float_sub
~LowLevelILFunction.float_to_int
~LowLevelILFunction.float_trunc
~LowLevelILFunction.floor
~LowLevelILFunction.get_instruction_start
~LowLevelILFunction.get_label_for_address
~LowLevelILFunction.get_mapped_medium_level_il_expr_index
~LowLevelILFunction.get_mapped_medium_level_il_instruction_index
~LowLevelILFunction.get_medium_level_il_expr_index
~LowLevelILFunction.get_medium_level_il_instruction_index
~LowLevelILFunction.get_non_ssa_instruction_index
~LowLevelILFunction.get_ssa_flag_definition
~LowLevelILFunction.get_ssa_flag_uses
~LowLevelILFunction.get_ssa_flag_value
~LowLevelILFunction.get_ssa_instruction_index
~LowLevelILFunction.get_ssa_memory_definition
~LowLevelILFunction.get_ssa_memory_uses
~LowLevelILFunction.get_ssa_reg_definition
~LowLevelILFunction.get_ssa_reg_uses
~LowLevelILFunction.get_ssa_reg_value
~LowLevelILFunction.goto
~LowLevelILFunction.if_expr
~LowLevelILFunction.int_to_float
~LowLevelILFunction.intrinsic
~LowLevelILFunction.jump
~LowLevelILFunction.load
~LowLevelILFunction.logical_shift_right
~LowLevelILFunction.low_part
~LowLevelILFunction.mark_label
~LowLevelILFunction.mod_double_prec_signed
~LowLevelILFunction.mod_double_prec_unsigned
~LowLevelILFunction.mod_signed
~LowLevelILFunction.mod_unsigned
~LowLevelILFunction.mult
~LowLevelILFunction.mult_double_prec_signed
~LowLevelILFunction.mult_double_prec_unsigned
~LowLevelILFunction.neg_expr
~LowLevelILFunction.no_ret
~LowLevelILFunction.nop
~LowLevelILFunction.not_expr
~LowLevelILFunction.operand
~LowLevelILFunction.or_expr
~LowLevelILFunction.pop
~LowLevelILFunction.push
~LowLevelILFunction.reg
~LowLevelILFunction.reg_split
~LowLevelILFunction.reg_stack_pop
~LowLevelILFunction.reg_stack_push
~LowLevelILFunction.reg_stack_top_relative
~LowLevelILFunction.ret
~LowLevelILFunction.rotate_left
~LowLevelILFunction.rotate_left_carry
~LowLevelILFunction.rotate_right
~LowLevelILFunction.rotate_right_carry
~LowLevelILFunction.round_to_int
~LowLevelILFunction.set_current_address
~LowLevelILFunction.set_flag
~LowLevelILFunction.set_indirect_branches
~LowLevelILFunction.set_reg
~LowLevelILFunction.set_reg_split
~LowLevelILFunction.set_reg_stack_top_relative
~LowLevelILFunction.shift_left
~LowLevelILFunction.sign_extend
~LowLevelILFunction.store
~LowLevelILFunction.sub
~LowLevelILFunction.sub_borrow
~LowLevelILFunction.system_call
~LowLevelILFunction.tailcall
~LowLevelILFunction.test_bit
~LowLevelILFunction.trap
~LowLevelILFunction.undefined
~LowLevelILFunction.unimplemented
~LowLevelILFunction.unimplemented_memory_ref
~LowLevelILFunction.xor_expr
~LowLevelILFunction.zero_extend
.. rubric:: Attributes
.. autosummary::
~LowLevelILFunction.basic_blocks
~LowLevelILFunction.current_address
~LowLevelILFunction.mapped_medium_level_il
~LowLevelILFunction.medium_level_il
~LowLevelILFunction.non_ssa_form
~LowLevelILFunction.ssa_form
~LowLevelILFunction.temp_flag_count
~LowLevelILFunction.temp_reg_count