angr.sim_variable¶
- class angr.sim_variable.SimVariable¶
Bases:
SerializableThe base class for all other classes of variables.
- __init__(size, ident=None, name=None, region=None, category=None)¶
- ident
- name
- renamed
- candidate_names
- size
- copy()¶
- Return type:
Self
- property is_function_argument¶
- clear_hash()¶
- class angr.sim_variable.SimConstantVariable¶
Bases:
SimVariableDescribes a constant variable.
- value
- copy()¶
- Return type:
- class angr.sim_variable.SimTemporaryVariable¶
Bases:
SimVariableDescribes a temporary variable.
- tmp_id
- copy()¶
- Return type:
- class angr.sim_variable.SimRegisterVariable¶
Bases:
SimVariableDescribes a register variable.
- reg
- copy()¶
- Return type:
- class angr.sim_variable.SimComboRegisterVariable¶
Bases:
SimVariableA variable that spans multiple registers combined into a single value.
- reg_offsets
- property bits¶
- copy()¶
- Return type:
- class angr.sim_variable.SimMemoryVariable¶
Bases:
SimVariableDescribes a memory variable; the base class for other types of memory variables.
- addr
- copy()¶
- Return type:
- class angr.sim_variable.SimStackVariable¶
Bases:
SimMemoryVariableDescribes a stack variable.
- base
- offset
- base_addr
- copy()¶
- Return type: