binaryninja.binaryninja.CoreArchitecture ======================================== .. currentmodule:: binaryninja.binaryninja .. autoclass:: CoreArchitecture .. automethod:: __init__ .. rubric:: Methods .. autosummary:: ~CoreArchitecture.__init__ ~CoreArchitecture.always_branch ~CoreArchitecture.assemble ~CoreArchitecture.convert_to_nop ~CoreArchitecture.get_associated_arch_by_address ~CoreArchitecture.get_default_flag_condition_low_level_il ~CoreArchitecture.get_default_flag_write_low_level_il ~CoreArchitecture.get_flag_by_name ~CoreArchitecture.get_flag_condition_low_level_il ~CoreArchitecture.get_flag_index ~CoreArchitecture.get_flag_name ~CoreArchitecture.get_flag_role ~CoreArchitecture.get_flag_write_low_level_il ~CoreArchitecture.get_flag_write_type_by_name ~CoreArchitecture.get_flag_write_type_name ~CoreArchitecture.get_flags_required_for_flag_condition ~CoreArchitecture.get_instruction_info ~CoreArchitecture.get_instruction_low_level_il ~CoreArchitecture.get_instruction_low_level_il_instruction ~CoreArchitecture.get_instruction_text ~CoreArchitecture.get_intrinsic_index ~CoreArchitecture.get_intrinsic_name ~CoreArchitecture.get_low_level_il_from_bytes ~CoreArchitecture.get_modified_regs_on_write ~CoreArchitecture.get_reg_index ~CoreArchitecture.get_reg_name ~CoreArchitecture.get_reg_stack_for_reg ~CoreArchitecture.get_reg_stack_index ~CoreArchitecture.get_reg_stack_name ~CoreArchitecture.get_semantic_flag_class_by_name ~CoreArchitecture.get_semantic_flag_class_index ~CoreArchitecture.get_semantic_flag_class_name ~CoreArchitecture.get_semantic_flag_group_by_name ~CoreArchitecture.get_semantic_flag_group_index ~CoreArchitecture.get_semantic_flag_group_low_level_il ~CoreArchitecture.get_semantic_flag_group_name ~CoreArchitecture.get_view_type_constant ~CoreArchitecture.invert_branch ~CoreArchitecture.is_always_branch_patch_available ~CoreArchitecture.is_invert_branch_patch_available ~CoreArchitecture.is_never_branch_patch_available ~CoreArchitecture.is_skip_and_return_value_patch_available ~CoreArchitecture.is_skip_and_return_zero_patch_available ~CoreArchitecture.is_view_type_constant_defined ~CoreArchitecture.perform_always_branch ~CoreArchitecture.perform_assemble ~CoreArchitecture.perform_convert_to_nop ~CoreArchitecture.perform_get_associated_arch_by_address ~CoreArchitecture.perform_get_flag_condition_low_level_il ~CoreArchitecture.perform_get_flag_role ~CoreArchitecture.perform_get_flag_write_low_level_il ~CoreArchitecture.perform_get_flags_required_for_flag_condition ~CoreArchitecture.perform_get_instruction_info ~CoreArchitecture.perform_get_instruction_low_level_il ~CoreArchitecture.perform_get_instruction_text ~CoreArchitecture.perform_get_semantic_flag_group_low_level_il ~CoreArchitecture.perform_invert_branch ~CoreArchitecture.perform_is_always_branch_patch_available ~CoreArchitecture.perform_is_invert_branch_patch_available ~CoreArchitecture.perform_is_never_branch_patch_available ~CoreArchitecture.perform_is_skip_and_return_value_patch_available ~CoreArchitecture.perform_is_skip_and_return_zero_patch_available ~CoreArchitecture.perform_skip_and_return_value ~CoreArchitecture.register_calling_convention ~CoreArchitecture.set_view_type_constant ~CoreArchitecture.skip_and_return_value .. rubric:: Attributes .. autosummary:: ~CoreArchitecture.address_size ~CoreArchitecture.calling_conventions ~CoreArchitecture.default_int_size ~CoreArchitecture.endianness ~CoreArchitecture.flag_conditions_for_semantic_flag_group ~CoreArchitecture.flag_roles ~CoreArchitecture.flag_write_types ~CoreArchitecture.flags ~CoreArchitecture.flags_required_for_flag_condition ~CoreArchitecture.flags_required_for_semantic_flag_group ~CoreArchitecture.flags_written_by_flag_write_type ~CoreArchitecture.full_width_regs ~CoreArchitecture.global_regs ~CoreArchitecture.instr_alignment ~CoreArchitecture.intrinsics ~CoreArchitecture.link_reg ~CoreArchitecture.list ~CoreArchitecture.max_instr_length ~CoreArchitecture.name ~CoreArchitecture.next_address ~CoreArchitecture.opcode_display_length ~CoreArchitecture.reg_stacks ~CoreArchitecture.regs ~CoreArchitecture.semantic_class_for_flag_write_type ~CoreArchitecture.semantic_flag_classes ~CoreArchitecture.semantic_flag_groups ~CoreArchitecture.stack_pointer ~CoreArchitecture.standalone_platform