HighSymbol

Package: ghidra.program.model.pcode
Type: class

11.1_PUBLIC

addedmethod: getMutability
int getMutability()
removedmethod: isReadOnly
boolean isReadOnly()

10.2_PUBLIC

addedmethod: decode
void decode(ghidra.program.model.pcode.Decoder decoder) throws DecoderException
addedmethod: decodeHeader
void decodeHeader(ghidra.program.model.pcode.Decoder decoder) throws DecoderException
addedmethod: decodeMapSym
static ghidra.program.model.pcode.HighSymbol decodeMapSym(ghidra.program.model.pcode.Decoder decoder, boolean isGlobal, ghidra.program.model.pcode.HighFunction high) throws DecoderException
addedmethod: encode
void encode(ghidra.program.model.pcode.Encoder encoder) throws IOException
addedmethod: encodeHeader
void encodeHeader(ghidra.program.model.pcode.Encoder encoder) throws IOException
addedmethod: encodeMapSym
static void encodeMapSym(ghidra.program.model.pcode.Encoder encoder, ghidra.program.model.pcode.HighSymbol sym) throws IOException
removedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, ghidra.program.model.pcode.HighSymbol sym)
removedmethod: restoreMapSymXML
static ghidra.program.model.pcode.HighSymbol restoreMapSymXML(ghidra.xml.XmlPullParser parser, boolean isGlobal, ghidra.program.model.pcode.HighFunction high) throws PcodeXMLException
removedmethod: restoreXML
void restoreXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod: restoreXMLHeader
void restoreXMLHeader(ghidra.xml.XmlElement symel) throws PcodeXMLException
removedmethod: saveXML
void saveXML(java.lang.StringBuilder buf)
removedmethod: saveXMLHeader
void saveXMLHeader(java.lang.StringBuilder buf)

9.2_PUBLIC

addedmethod: addMapEntry
void addMapEntry(ghidra.program.model.pcode.SymbolEntry entry)
addedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, ghidra.program.model.pcode.HighSymbol sym)
addedfield: category
int category
addedfield: categoryIndex
int categoryIndex
addedfield: entryList
ghidra.program.model.pcode.SymbolEntry[] entryList
addedmethod: getCategoryIndex
int getCategoryIndex()
addedmethod: getFirstUseOffset
int getFirstUseOffset()
addedmethod: getFirstWholeMap
ghidra.program.model.pcode.SymbolEntry getFirstWholeMap()
addedmethod: getId
long getId()
addedmethod: getNamespace
ghidra.program.model.symbol.Namespace getNamespace()
addedmethod: getProgram
ghidra.program.model.listing.Program getProgram()
addedmethod: getStorage
ghidra.program.model.listing.VariableStorage getStorage()
addedmethod: getSymbol
ghidra.program.model.symbol.Symbol getSymbol()
addedfield: ID_BASE
static long ID_BASE
addedmethod: isGlobal
boolean isGlobal()
addedmethod: isHiddenReturn
boolean isHiddenReturn()
addedmethod: isIsolated
boolean isIsolated()
addedmethod: isParameter
boolean isParameter()
addedmethod: isThisPointer
boolean isThisPointer()
addedmethod: restoreMapSymXML
static ghidra.program.model.pcode.HighSymbol restoreMapSymXML(ghidra.xml.XmlPullParser parser, boolean isGlobal, ghidra.program.model.pcode.HighFunction high) throws PcodeXMLException
addedmethod: restoreXML
void restoreXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
addedmethod: restoreXMLHeader
void restoreXMLHeader(ghidra.xml.XmlElement symel) throws PcodeXMLException
addedmethod: saveXML
void saveXML(java.lang.StringBuilder buf)
addedmethod: saveXMLHeader
void saveXMLHeader(java.lang.StringBuilder buf)
addedmethod: setCategory
void setCategory(int cat, int index)
removedmethod: buildMapSymXML
static void buildMapSymXML(java.lang.StringBuilder res, java.lang.String addrHashRes, ghidra.program.model.address.Address pc, java.lang.String sym)
removedmethod: buildRangelistXML
static void buildRangelistXML(java.lang.StringBuilder res, ghidra.program.model.address.Address pc)
removedmethod: buildXML
java.lang.String buildXML()
removedmethod: parseRangeList
ghidra.program.model.address.Address parseRangeList(ghidra.xml.XmlPullParser parser)
removedfield: pcaddr
ghidra.program.model.address.Address pcaddr
removedmethod: restoreSymbolXML
int restoreSymbolXML(ghidra.xml.XmlElement symel, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: restoreXML
int restoreXML(ghidra.xml.XmlPullParser parser, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
removedmethod: setReadOnly
void setReadOnly(boolean readOnly)
removedfield: size
int size

9.0.2_PUBLIC

addedfield: function
ghidra.program.model.pcode.HighFunction function
addedfield: name
java.lang.String name
addedmethod: parseRangeList
ghidra.program.model.address.Address parseRangeList(ghidra.xml.XmlPullParser parser)
addedfield: pcaddr
ghidra.program.model.address.Address pcaddr
addedmethod: restoreSymbolXML
int restoreSymbolXML(ghidra.xml.XmlElement symel, ghidra.program.model.pcode.HighFunction func) throws PcodeXMLException
addedfield: size
int size
addedfield: type
ghidra.program.model.data.DataType type

9.0.1_PUBLIC

introducedInitial version