ParamListStandard

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

12.0_PUBLIC

addedmethod: isBigEndian
boolean isBigEndian()

11.4_PUBLIC

addedfield: autoKilledByCall
boolean autoKilledByCall
addedmethod: extractStack
ghidra.program.model.lang.ParamEntry extractStack()
addedmethod: extractTiles
ghidra.program.model.lang.ParamEntry[] extractTiles(ghidra.program.model.lang.StorageClass resType)
addedmethod: getLanguage
ghidra.program.model.lang.Language getLanguage()
addedfield: language
ghidra.program.model.lang.Language language

11.0_PUBLIC

addedmethod: assignAddress
int assignAddress(ghidra.program.model.data.DataType dt, ghidra.program.model.lang.PrototypePieces proto, int pos, ghidra.program.model.data.DataTypeManager dtManager, int[] status, ghidra.program.model.lang.ParameterPieces res)
addedmethod: assignAddressFallback
int assignAddressFallback(ghidra.program.model.lang.StorageClass resource, ghidra.program.model.data.DataType tp, boolean matchExact, int[] status, ghidra.program.model.lang.ParameterPieces param)
addedmethod: getEntry
ghidra.program.model.lang.ParamEntry getEntry(int index)
addedmethod: getNumParamEntry
int getNumParamEntry()
addedmethod: getSpacebase
ghidra.program.model.address.AddressSpace getSpacebase()
addedfield: modelRules
ghidra.program.model.lang.protorules.ModelRule[] modelRules
removedmethod: assignAddress
ghidra.program.model.listing.VariableStorage assignAddress(ghidra.program.model.listing.Program program, ghidra.program.model.data.DataType tp, int[] status, boolean ishiddenret, boolean isindirect)
removedfield: pointermax
int pointermax

10.3_PUBLIC

addedfield: splitMetatype
boolean splitMetatype
removedfield: resourceTwoStart
int resourceTwoStart

10.2_PUBLIC

addedmethod: encode
void encode(ghidra.program.model.pcode.Encoder encoder, boolean isInput) throws IOException
addedmethod: isEquivalent
boolean isEquivalent(ghidra.program.model.lang.ParamList obj)
removedmethod: equals
boolean equals(java.lang.Object obj)
removedmethod: hashCode
int hashCode()
removedmethod: saveXml
void saveXml(java.lang.StringBuilder buffer, boolean isInput)

10.1_PUBLIC

addedfield: resourceTwoStart
int resourceTwoStart

10.0_PUBLIC

addedmethod: equals
boolean equals(java.lang.Object obj)
addedmethod: hashCode
int hashCode()
addedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser, ghidra.program.model.lang.CompilerSpec cspec) throws XmlParseException
addedmethod: saveXml
void saveXml(java.lang.StringBuilder buffer, boolean isInput)
removedmethod: restoreXml
void restoreXml(ghidra.xml.XmlPullParser parser, ghidra.program.model.lang.CompilerSpec cspec, boolean normalstack) throws XmlParseException

9.0.2_PUBLIC

addedmethod: assignAddress
ghidra.program.model.listing.VariableStorage assignAddress(ghidra.program.model.listing.Program program, ghidra.program.model.data.DataType tp, int[] status, boolean ishiddenret, boolean isindirect)
addedfield: entry
ghidra.program.model.lang.ParamEntry[] entry
addedfield: numgroup
int numgroup
addedfield: pointermax
int pointermax
addedfield: spacebase
ghidra.program.model.address.AddressSpace spacebase
addedfield: thisbeforeret
boolean thisbeforeret

9.0.1_PUBLIC

introducedInitial version