137 lines
4.3 KiB
Plaintext
137 lines
4.3 KiB
Plaintext
|
binaryninja.binaryninja.Function
|
||
|
================================
|
||
|
|
||
|
.. currentmodule:: binaryninja.binaryninja
|
||
|
|
||
|
.. 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
|
||
|
|
||
|
|