| 
    decompiler
    1.0.0
    
   | 
 
This is the complete list of members for FuncProto, including all inherited members.
| assumedInputExtension(const Address &addr, int4 size, VarnodeData &res) const | FuncProto | inline | 
| assumedOutputExtension(const Address &addr, int4 size, VarnodeData &res) const | FuncProto | inline | 
| cancelInjectId(void) | FuncProto | |
| characterizeAsInputParam(const Address &addr, int4 size) const | FuncProto | |
| checkInputJoin(const Address &hiaddr, int4 hisz, const Address &loaddr, int4 losz) const | FuncProto | inline | 
| checkInputSplit(const Address &loc, int4 size, int4 splitpoint) const | FuncProto | inline | 
| clearInput(void) | FuncProto | |
| clearUnlockedInput(void) | FuncProto | |
| clearUnlockedOutput(void) | FuncProto | |
| copy(const FuncProto &op2) | FuncProto | |
| copyFlowEffects(const FuncProto &op2) | FuncProto | |
| custom_storage enum value | FuncProto | private | 
| deriveInputMap(ParamActive *active) const | FuncProto | inline | 
| deriveOutputMap(ParamActive *active) const | FuncProto | inline | 
| dotdotdot enum value | FuncProto | private | 
| effectBegin(void) const | FuncProto | |
| effectEnd(void) const | FuncProto | |
| effectlist | FuncProto | private | 
| error_inputparam enum value | FuncProto | private | 
| error_outputparam enum value | FuncProto | private | 
| extrapop | FuncProto | private | 
| flags | FuncProto | private | 
| FuncProto(void) | FuncProto | |
| getArch(void) const | FuncProto | inline | 
| getBiggestContainedInputParam(const Address &loc, int4 size, VarnodeData &res) const | FuncProto | |
| getComparableFlags(void) const | FuncProto | inline | 
| getExtraPop(void) const | FuncProto | inline | 
| getInjectId(void) const | FuncProto | inline | 
| getInjectUponEntry(void) const | FuncProto | inline | 
| getInjectUponReturn(void) const | FuncProto | inline | 
| getLikelyTrash(int4 i) const | FuncProto | |
| getLocalRange(void) const | FuncProto | inline | 
| getMaxInputDelay(void) const | FuncProto | inline | 
| getMaxOutputDelay(void) const | FuncProto | inline | 
| getModelExtraPop(void) const | FuncProto | inline | 
| getModelName(void) const | FuncProto | inline | 
| getOutput(void) const | FuncProto | inline | 
| getOutputType(void) const | FuncProto | inline | 
| getParam(int4 i) const | FuncProto | inline | 
| getParamRange(void) const | FuncProto | inline | 
| getPieces(PrototypePieces &pieces) const | FuncProto | |
| getReturnBytesConsumed(void) const | FuncProto | inline | 
| getSpacebase(void) const | FuncProto | inline | 
| has_thisptr enum value | FuncProto | private | 
| hasCustomStorage(void) const | FuncProto | inline | 
| hasEffect(const Address &addr, int4 size) const | FuncProto | |
| hasInputErrors(void) const | FuncProto | inline | 
| hasMatchingModel(const FuncProto *op2) const | FuncProto | inline | 
| hasMatchingModel(const ProtoModel *op2) const | FuncProto | inline | 
| hasModel(void) const | FuncProto | inline | 
| hasOutputErrors(void) const | FuncProto | inline | 
| hasThisPointer(void) const | FuncProto | inline | 
| injectid | FuncProto | private | 
| is_constructor enum value | FuncProto | private | 
| is_destructor enum value | FuncProto | private | 
| is_inline enum value | FuncProto | private | 
| is_override enum value | FuncProto | private | 
| isCompatible(const FuncProto &op2) const | FuncProto | |
| isConstructor(void) const | FuncProto | inline | 
| isDestructor(void) const | FuncProto | inline | 
| isDotdotdot(void) const | FuncProto | inline | 
| isInline(void) const | FuncProto | inline | 
| isInputLocked(void) const | FuncProto | |
| isModelLocked(void) const | FuncProto | inline | 
| isNoReturn(void) const | FuncProto | inline | 
| isOutputLocked(void) const | FuncProto | inline | 
| isOverride(void) const | FuncProto | inline | 
| isParamshiftApplied(void) const | FuncProto | inlineprotected | 
| isStackGrowsNegative(void) const | FuncProto | inline | 
| isUnknownModel(void) const | FuncProto | inline | 
| likelytrash | FuncProto | private | 
| model | FuncProto | private | 
| modellock enum value | FuncProto | private | 
| no_return enum value | FuncProto | private | 
| numLikelyTrash(void) const | FuncProto | |
| numParams(void) const | FuncProto | inline | 
| paramShift(int4 paramshift) | FuncProto | protected | 
| paramshift_applied enum value | FuncProto | private | 
| possibleInputParam(const Address &addr, int4 size) const | FuncProto | |
| possibleOutputParam(const Address &addr, int4 size) const | FuncProto | |
| printRaw(const string &funcname, ostream &s) const | FuncProto | |
| removeParam(int4 i) | FuncProto | inline | 
| resolveExtraPop(void) | FuncProto | |
| resolveModel(ParamActive *active) | FuncProto | |
| restoreXml(const Element *el, Architecture *glb) | FuncProto | |
| returnBytesConsumed | FuncProto | private | 
| saveXml(ostream &s) const | FuncProto | |
| setConstructor(bool val) | FuncProto | inline | 
| setDestructor(bool val) | FuncProto | inline | 
| setDotdotdot(bool val) | FuncProto | inline | 
| setExtraPop(int4 ep) | FuncProto | inline | 
| setInline(bool val) | FuncProto | inline | 
| setInputErrors(bool val) | FuncProto | inline | 
| setInputLock(bool val) | FuncProto | |
| setInternal(ProtoModel *m, Datatype *vt) | FuncProto | |
| setModel(ProtoModel *m) | FuncProto | |
| setModelLock(bool val) | FuncProto | inline | 
| setNoReturn(bool val) | FuncProto | inline | 
| setOutputErrors(bool val) | FuncProto | inline | 
| setOutputLock(bool val) | FuncProto | |
| setOverride(bool val) | FuncProto | inline | 
| setParamshiftApplied(bool val) | FuncProto | inlineprotected | 
| setPieces(const PrototypePieces &pieces) | FuncProto | |
| setReturnBytesConsumed(int4 val) | FuncProto | |
| setScope(Scope *s, const Address &startpoint) | FuncProto | |
| store | FuncProto | private | 
| unjustifiedInputParam(const Address &addr, int4 size, VarnodeData &res) const | FuncProto | |
| unknown_model enum value | FuncProto | private | 
| updateAllTypes(const vector< string > &namelist, const vector< Datatype * > &typelist, bool dtdtdt) | FuncProto | |
| updateInputNoTypes(Funcdata &data, const vector< Varnode * > &triallist, ParamActive *activeinput) | FuncProto | |
| updateInputTypes(Funcdata &data, const vector< Varnode * > &triallist, ParamActive *activeinput) | FuncProto | |
| updateOutputNoTypes(const vector< Varnode * > &triallist, TypeFactory *factory) | FuncProto | |
| updateOutputTypes(const vector< Varnode * > &triallist) | FuncProto | |
| updateThisPointer(void) | FuncProto | private | 
| voidinputlock enum value | FuncProto | private | 
| ~FuncProto(void) | FuncProto | 
 1.8.11