Interface IResolvedOperandElementValue
public interface IResolvedOperandElementValue
Definition of an operand element.
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intPointer operand element type.static final intUnknown operand element type. -
Method Summary
-
Field Details
-
TYPE_UNKNOWN
static final int TYPE_UNKNOWNUnknown operand element type.- See Also:
-
TYPE_POINTER
static final int TYPE_POINTERPointer operand element type.- See Also:
-
-
Method Details
-
getType
int getType()The type of operand element. Well-known types are defined as TYPE_* constants. Example: for an instruction such asmove reg1, int32@[reg2], an operand element of the second operand can be the address pointed to by reg2 (the operand being the actual int32 at that address). In that case, the type isTYPE_POINTER.- Returns:
- operand element type
-
getBytes
byte[] getBytes()Get the processor-order bytes of the actual operand element.- Returns:
- processor-order bytes
-