angr.ailment.block

class angr.ailment.block.Block

Bases: object

Describes an AIL block.

__str__ should be fast because Phoenix uses networkx graph filters, and graph filters may print str(block) in some cases, e.g., https://github.com/networkx/networkx/blob/861718f8aadeed4f742a348f0c437396cacdf180/networkx/classes/coreviews.py#L305

__init__(addr, original_size, statements=None, idx=None)
Parameters:
addr
original_size
statements: list[Statement]
idx
copy(statements=None)
deep_copy(manager)
Parameters:

manager (Manager)

property sort_key: tuple[int, int, int]
dbg_repr(indent=0)
pp()
Return type:

None

likes(other)
clear_hash()