Class Operand
java.lang.Object
ghidra.app.plugin.processors.generic.Operand
- All Implemented Interfaces:
Serializable
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
dynamic()
void
getAllHandles
(ArrayList<Handle> handles, Position position, int off) Returns previously computed handle for this operand.Returns a handle for this operand *without* generating any pcodeMethod getHandle.PcodeOp[]
Method getPcodeint
getSize()
int
void
linkRelativeOffsets
(Hashtable<String, Operand> opHash) name()
void
-
Constructor Details
-
Operand
-
-
Method Details
-
toString
- Throws:
Exception
-
length
- Throws:
Exception
-
getInfo
- Throws:
Exception
-
name
-
linkRelativeOffsets
-
getHandle
Method getHandle.- Parameters:
pcode
-position
-off
-- Returns:
- Handle
- Throws:
Exception
-
getHandle
Returns previously computed handle for this operand. Should not be called before the full version of getHandle, where Position and and offset are specified.- Returns:
- Handle
-
getHandle
Returns a handle for this operand *without* generating any pcode- Parameters:
position
-off
-- Returns:
- Throws:
Exception
-
getAllHandles
- Throws:
Exception
-
getPcode
Method getPcode- Parameters:
position
-- Returns:
- array of pcode ops for this operand
- Throws:
Exception
-
dynamic
public boolean dynamic() -
toList
- Throws:
Exception
- See Also:
-
getSize
public int getSize()- Returns:
-