addedmethod:
decode
void decode(ghidra.program.model.pcode.Decoder decoder) throws DecoderException
addedmethod:
encode
void encode(ghidra.program.model.pcode.Encoder encoder, long id, ghidra.program.model.symbol.Namespace namespace, ghidra.program.model.address.Address entryPoint, int size) throws IOException
addedmethod:
encodeNamespace
static void encodeNamespace(ghidra.program.model.pcode.Encoder encoder, ghidra.program.model.symbol.Namespace namespace) throws IOException
addedmethod:
setVolatile
void setVolatile(ghidra.program.model.pcode.Varnode vn, boolean val)
removedmethod:
buildFunctionXML
java.lang.String buildFunctionXML(long id, ghidra.program.model.symbol.Namespace namespace, ghidra.program.model.address.Address entryPoint, int size)
removedmethod:
createNamespaceTag
static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespace)
removedmethod:
getErrorHandler
static org.xml.sax.ErrorHandler getErrorHandler(java.lang.Object errOriginator, java.lang.String targetName)
removedmethod:
newVarnode
ghidra.program.model.pcode.Varnode newVarnode(int sz, ghidra.program.model.address.Address addr)
removedmethod:
newVarnode
ghidra.program.model.pcode.Varnode newVarnode(int sz, ghidra.program.model.address.Address addr, int id)
removedmethod:
readXML
void readXML(ghidra.xml.XmlPullParser parser) throws PcodeXMLException
removedmethod:
stringTree
static ghidra.xml.XmlPullParser stringTree(java.io.InputStream xml, org.xml.sax.ErrorHandler handler) throws PcodeXMLException
addedmethod:
buildFunctionXML
java.lang.String buildFunctionXML(long id, ghidra.program.model.symbol.Namespace namespace, ghidra.program.model.address.Address entryPoint, int size)
addedmethod:
collapseToGlobal
static boolean collapseToGlobal(ghidra.program.model.symbol.Namespace namespace)
addedmethod:
getGlobalSymbolMap
ghidra.program.model.pcode.GlobalSymbolMap getGlobalSymbolMap()
addedmethod:
getID
long getID()
addedmethod:
getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(long symbolId)
modifiedmethod:
createNamespaceTag
param 2 renamed: namespc → namespace
- static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespc)
+ static void createNamespaceTag(java.lang.StringBuilder buf, ghidra.program.model.symbol.Namespace namespace)
removedmethod:
buildFunctionShellXML
static java.lang.String buildFunctionShellXML(java.lang.String name, ghidra.program.model.address.Address addr)
removedmethod:
buildFunctionXML
java.lang.String buildFunctionXML(ghidra.program.model.address.Address entryPoint, int size)
removedmethod:
getSymbol
ghidra.program.model.pcode.HighSymbol getSymbol(int symbolId)
modifiedmethod:
grabFromFunction
param 1 renamed: default_extrapop → overrideExtrapop; param 3 renamed: override_extrapop → doOverride
- void grabFromFunction(int default_extrapop, boolean includeDefaultNames, boolean override_extrapop)
+ void grabFromFunction(int overrideExtrapop, boolean includeDefaultNames, boolean doOverride)