angr.analyses.decompiler.stack_item

class angr.analyses.decompiler.stack_item.StackItemType

Bases: Enum

Enum for the type of stack items.

UNKNOWN = 0
SAVED_BP = 1
SAVED_REGS = 2
ARGUMENT = 3
RET_ADDR = 4
STACK_CANARY = 5
class angr.analyses.decompiler.stack_item.StackItem

Bases: object

A stack item describes a piece of data that is stored on the stack at a certain offset (usually negative).

__init__(offset, size, name, item_type=StackItemType.UNKNOWN)
Parameters:
offset: int
size: int
name: str
item_type: StackItemType