angr.engines.light.data¶
- class angr.engines.light.data.ArithmeticExpression¶
Bases:
object- Add = 0¶
- Sub = 1¶
- Or = 2¶
- And = 4¶
- RShift = 8¶
- LShift = 16¶
- Mul = 32¶
- Xor = 64¶
- CONST_TYPES = (<class 'int'>, <class 'angr.ailment.expression.Const'>)¶
- __init__(op, operands)¶
- op
- operands
- static try_unpack_const(expr)¶
- class angr.engines.light.data.RegisterOffset¶
Bases:
object- __init__(bits, reg, offset)¶
- reg
- offset
- property bits¶
- property symbolic¶
- class angr.engines.light.data.SpOffset¶
Bases:
RegisterOffset- __init__(bits, offset, is_base=False)¶
- is_base