microprobe.code.ins.InstructionOperandValue
- class InstructionOperandValue(operand_descriptor)[source]
Bases:
microprobe.utils.misc.PickableClass to represent an instruction operand value
Methods
__init__(operand_descriptor)- param operand_descriptor
copy()Return a copy of the instruction operand value.
register_operand_callbacks(set_function, ...)- param set_function
set_descriptor(descriptor)- param descriptor
set_value(value[, check])- param value
sets()Return the list of registers set by the operand.
Unsets the operand value.
uses()Return the list of registers used by the operand.
Attributes
Descriptor of the operand (
OperandDescriptor)Representation of the operand value for generating assembly.
Value of the instruction operand.
- property value
Value of the instruction operand. (type depends on the operand)
- property descriptor
Descriptor of the operand (
OperandDescriptor)
- property representation
Representation of the operand value for generating assembly.