decompiler
1.0.0
|
This is the complete list of members for ProtoModelMerged, including all inherited members.
assignParameterStorage(const vector< Datatype * > &typelist, vector< ParameterPieces > &res, bool ignoreOutputError) | ProtoModel | |
assumedInputExtension(const Address &addr, int4 size, VarnodeData &res) const | ProtoModel | inline |
assumedOutputExtension(const Address &addr, int4 size, VarnodeData &res) const | ProtoModel | inline |
characterizeAsInputParam(const Address &loc, int4 size) const | ProtoModel | inline |
checkInputJoin(const Address &hiaddr, int4 hisize, const Address &loaddr, int4 losize) const | ProtoModel | inline |
checkInputSplit(const Address &loc, int4 size, int4 splitpoint) const | ProtoModel | inline |
checkOutputJoin(const Address &hiaddr, int4 hisize, const Address &loaddr, int4 losize) const | ProtoModel | inline |
deriveInputMap(ParamActive *active) const | ProtoModel | inline |
deriveOutputMap(ParamActive *active) const | ProtoModel | inline |
effectBegin(void) const | ProtoModel | inline |
effectEnd(void) const | ProtoModel | inline |
extrapop_unknown enum value | ProtoModel | |
foldIn(ProtoModel *model) | ProtoModelMerged | |
getArch(void) const | ProtoModel | inline |
getBiggestContainedInputParam(const Address &loc, int4 size, VarnodeData &res) const | ProtoModel | inline |
getExtraPop(void) const | ProtoModel | inline |
getInjectUponEntry(void) const | ProtoModel | inline |
getInjectUponReturn(void) const | ProtoModel | inline |
getLikelyTrash(int4 i) const | ProtoModel | inline |
getLocalRange(void) const | ProtoModel | inline |
getMaxInputDelay(void) const | ProtoModel | inline |
getMaxOutputDelay(void) const | ProtoModel | inline |
getModel(int4 i) const | ProtoModelMerged | inline |
getName(void) const | ProtoModel | inline |
getParamRange(void) const | ProtoModel | inline |
getSpacebase(void) const | ProtoModel | inline |
hasEffect(const Address &addr, int4 size) const | ProtoModel | |
hasThisPointer(void) const | ProtoModel | inline |
intersectEffects(const vector< EffectRecord > &efflist) | ProtoModelMerged | private |
intersectLikelyTrash(const vector< VarnodeData > &trashlist) | ProtoModelMerged | private |
isCompatible(const ProtoModel *op2) const | ProtoModel | |
isConstructor(void) const | ProtoModel | inline |
isMerged(void) const | ProtoModelMerged | inlinevirtual |
isStackGrowsNegative(void) const | ProtoModel | inline |
lookupEffect(const vector< EffectRecord > &efflist, const Address &addr, int4 size) | ProtoModel | static |
modellist | ProtoModelMerged | private |
numLikelyTrash(void) const | ProtoModel | inline |
numModels(void) const | ProtoModelMerged | inline |
possibleInputParam(const Address &loc, int4 size) const | ProtoModel | inline |
possibleInputParamWithSlot(const Address &loc, int4 size, int4 &slot, int4 &slotsize) const | ProtoModel | inline |
possibleOutputParam(const Address &loc, int4 size) const | ProtoModel | inline |
possibleOutputParamWithSlot(const Address &loc, int4 size, int4 &slot, int4 &slotsize) const | ProtoModel | inline |
ProtoModel(Architecture *g) | ProtoModel | |
ProtoModel(const string &nm, const ProtoModel &op2) | ProtoModel | |
ProtoModelMerged(Architecture *g) | ProtoModelMerged | inline |
restoreXml(const Element *el) | ProtoModelMerged | virtual |
selectModel(ParamActive *active) const | ProtoModelMerged | |
setExtraPop(int4 ep) | ProtoModel | inline |
unjustifiedInputParam(const Address &loc, int4 size, VarnodeData &res) const | ProtoModel | inline |
~ProtoModel(void) | ProtoModel | virtual |
~ProtoModelMerged(void) | ProtoModelMerged | inlinevirtual |