Package ghidra.program.model.pcode
Class HighLocal
- java.lang.Object
-
- ghidra.program.model.pcode.HighVariable
-
- ghidra.program.model.pcode.HighLocal
-
- Direct Known Subclasses:
HighParam
public class HighLocal extends HighVariable
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description long
buildDynamicHash()
protected int
getFirstUseOffset()
Address
getPCAddress()
VariableStorage
getStorage()
HighSymbol
getSymbol()
-
Methods inherited from class ghidra.program.model.pcode.HighVariable
attachInstances, getDataType, getHighFunction, getInstances, getName, getRepresentative, getSize, setHighOnInstances
-
-
-
-
Constructor Detail
-
HighLocal
public HighLocal(DataType type, Varnode vn, Varnode[] inst, Address pc, HighSymbol sym)
-
-
Method Detail
-
getSymbol
public HighSymbol getSymbol()
-
getPCAddress
public Address getPCAddress()
- Returns:
- instruction address the variable comes into scope within the function
-
getFirstUseOffset
protected int getFirstUseOffset()
-
getStorage
public VariableStorage getStorage()
- Overrides:
getStorage
in classHighVariable
-
buildDynamicHash
public long buildDynamicHash()
-
-