binaryninja.lowlevelil.LowLevelILBasicBlock

class binaryninja.lowlevelil.LowLevelILBasicBlock(view, handle, owner)[source]
__init__(view, handle, owner)[source]

Methods

__init__(view, handle, owner)
get_disassembly_text([settings]) get_disassembly_text returns a list of function.DisassemblyTextLine objects for the current basic block.
mark_recent_use()
set_auto_highlight(color) set_auto_highlight highlights the current BasicBlock with the supplied color.
set_end(end) set_end sets the end of the current BasicBlock to the supplied location
set_user_highlight(color) set_user_highlight highlights the current BasicBlock with the supplied color

Attributes

annotations List of automatic annotations for the start of this block (read-only)
arch Basic block architecture (read-only)
disassembly_text disassembly_text property which returns a list of function.DisassemblyTextLine objects for the current basic block.
end Basic block end (read-only)
function Basic block function (read-only)
has_undetermined_outgoing_edges Whether basic block has undetermined outgoing edges (read-only)
highlight Gets or sets the highlight color for basic block
length Basic block length (read-only)
outgoing_edges List of basic block outgoing edges (read-only)
start Basic block start (read-only)