binaryninja/commercial/api-docs/_sources/binaryninja.function.Function.txt

137 lines
4.2 KiB
Plaintext

binaryninja.function.Function
=============================
.. currentmodule:: binaryninja.function
.. autoclass:: Function
.. automethod:: __init__
.. rubric:: Methods
.. autosummary::
~Function.__init__
~Function.apply_auto_discovered_type
~Function.apply_imported_types
~Function.create_auto_stack_var
~Function.create_auto_var
~Function.create_graph
~Function.create_user_stack_var
~Function.create_user_var
~Function.delete_auto_stack_var
~Function.delete_auto_var
~Function.delete_user_stack_var
~Function.delete_user_var
~Function.get_basic_block_at
~Function.get_block_annotations
~Function.get_call_reg_stack_adjustment
~Function.get_call_reg_stack_adjustment_for_reg_stack
~Function.get_call_stack_adjustment
~Function.get_comment_at
~Function.get_constants_referenced_by
~Function.get_flags_read_by_lifted_il_instruction
~Function.get_flags_written_by_lifted_il_instruction
~Function.get_indirect_branches_at
~Function.get_instr_highlight
~Function.get_int_display_type
~Function.get_lifted_il_at
~Function.get_lifted_il_flag_definitions_for_use
~Function.get_lifted_il_flag_uses_for_definition
~Function.get_low_level_il_at
~Function.get_low_level_il_exits_at
~Function.get_parameter_at
~Function.get_parameter_at_low_level_il_instruction
~Function.get_reg_value_after
~Function.get_reg_value_at
~Function.get_reg_value_at_exit
~Function.get_regs_read_by
~Function.get_regs_written_by
~Function.get_stack_contents_after
~Function.get_stack_contents_at
~Function.get_stack_var_at_frame_offset
~Function.get_stack_vars_referenced_by
~Function.get_type_tokens
~Function.mark_recent_use
~Function.reanalyze
~Function.release_advanced_analysis_data
~Function.request_advanced_analysis_data
~Function.set_auto_call_reg_stack_adjustment
~Function.set_auto_call_reg_stack_adjustment_for_reg_stack
~Function.set_auto_call_stack_adjustment
~Function.set_auto_calling_convention
~Function.set_auto_can_return
~Function.set_auto_clobbered_regs
~Function.set_auto_has_variable_arguments
~Function.set_auto_indirect_branches
~Function.set_auto_instr_highlight
~Function.set_auto_parameter_vars
~Function.set_auto_reg_stack_adjustments
~Function.set_auto_return_regs
~Function.set_auto_return_type
~Function.set_auto_stack_adjustment
~Function.set_auto_type
~Function.set_call_reg_stack_adjustment
~Function.set_call_reg_stack_adjustment_for_reg_stack
~Function.set_call_stack_adjustment
~Function.set_comment
~Function.set_comment_at
~Function.set_default_session_data
~Function.set_int_display_type
~Function.set_user_indirect_branches
~Function.set_user_instr_highlight
~Function.set_user_type
.. rubric:: Attributes
.. autosummary::
~Function.analysis_performance_info
~Function.analysis_skip_override
~Function.analysis_skip_reason
~Function.analysis_skipped
~Function.arch
~Function.auto
~Function.basic_blocks
~Function.calling_convention
~Function.can_return
~Function.clobbered_regs
~Function.comment
~Function.comments
~Function.explicitly_defined_type
~Function.function_type
~Function.global_pointer_value
~Function.has_variable_arguments
~Function.indirect_branches
~Function.instructions
~Function.lifted_il
~Function.llil_basic_blocks
~Function.llil_instructions
~Function.low_level_il
~Function.medium_level_il
~Function.mlil_basic_blocks
~Function.mlil_instructions
~Function.name
~Function.needs_update
~Function.parameter_vars
~Function.platform
~Function.reg_stack_adjustments
~Function.return_regs
~Function.return_type
~Function.session_data
~Function.stack_adjustment
~Function.stack_layout
~Function.start
~Function.symbol
~Function.too_large
~Function.type_tokens
~Function.vars
~Function.view