| assignParameterStorage(const PrototypePieces &proto, vector< ParameterPieces > &res, bool ignoreOutputError) | ghidra::ProtoModel | |
| assumedInputExtension(const Address &addr, int4 size, VarnodeData &res) const | ghidra::ProtoModel | inline |
| assumedOutputExtension(const Address &addr, int4 size, VarnodeData &res) const | ghidra::ProtoModel | inline |
| buildParamList(const string &strategy) | ghidra::ProtoModel | private |
| characterizeAsInputParam(const Address &loc, int4 size) const | ghidra::ProtoModel | inline |
| characterizeAsOutput(const Address &loc, int4 size) const | ghidra::ProtoModel | inline |
| checkInputJoin(const Address &hiaddr, int4 hisize, const Address &loaddr, int4 losize) const | ghidra::ProtoModel | inline |
| checkInputSplit(const Address &loc, int4 size, int4 splitpoint) const | ghidra::ProtoModel | inline |
| checkOutputJoin(const Address &hiaddr, int4 hisize, const Address &loaddr, int4 losize) const | ghidra::ProtoModel | inline |
| compatModel | ghidra::ProtoModel | private |
| decode(Decoder &decoder) | ghidra::ProtoModel | virtual |
| defaultLocalRange(void) | ghidra::ProtoModel | private |
| defaultParamRange(void) | ghidra::ProtoModel | private |
| deriveInputMap(ParamActive *active) const | ghidra::ProtoModel | inline |
| deriveOutputMap(ParamActive *active) const | ghidra::ProtoModel | inline |
| effectBegin(void) const | ghidra::ProtoModel | inline |
| effectEnd(void) const | ghidra::ProtoModel | inline |
| effectlist | ghidra::ProtoModel | private |
| extrapop | ghidra::ProtoModel | private |
| extrapop_unknown enum value | ghidra::ProtoModel | |
| getAliasParent(void) const | ghidra::ProtoModel | inline |
| getArch(void) const | ghidra::ProtoModel | inline |
| getBiggestContainedInputParam(const Address &loc, int4 size, VarnodeData &res) const | ghidra::ProtoModel | inline |
| getBiggestContainedOutput(const Address &loc, int4 size, VarnodeData &res) const | ghidra::ProtoModel | inline |
| getExtraPop(void) const | ghidra::ProtoModel | inline |
| getInjectUponEntry(void) const | ghidra::ProtoModel | inline |
| getInjectUponReturn(void) const | ghidra::ProtoModel | inline |
| getLocalRange(void) const | ghidra::ProtoModel | inline |
| getMaxInputDelay(void) const | ghidra::ProtoModel | inline |
| getMaxOutputDelay(void) const | ghidra::ProtoModel | inline |
| getName(void) const | ghidra::ProtoModel | inline |
| getParamRange(void) const | ghidra::ProtoModel | inline |
| getSpacebase(void) const | ghidra::ProtoModel | inline |
| glb | ghidra::ProtoModel | private |
| hasEffect(const Address &addr, int4 size) const | ghidra::ProtoModel | |
| hasThis | ghidra::ProtoModel | private |
| hasThisPointer(void) const | ghidra::ProtoModel | inline |
| injectUponEntry | ghidra::ProtoModel | private |
| injectUponReturn | ghidra::ProtoModel | private |
| input | ghidra::ProtoModel | private |
| internalBegin(void) const | ghidra::ProtoModel | inline |
| internalEnd(void) const | ghidra::ProtoModel | inline |
| internalstorage | ghidra::ProtoModel | private |
| isAutoKilledByCall(void) const | ghidra::ProtoModel | inline |
| isCompatible(const ProtoModel *op2) const | ghidra::ProtoModel | |
| isConstruct | ghidra::ProtoModel | private |
| isConstructor(void) const | ghidra::ProtoModel | inline |
| isMerged(void) const | ghidra::ProtoModel | inlinevirtual |
| isPrinted | ghidra::ProtoModel | private |
| isStackGrowsNegative(void) const | ghidra::ProtoModel | inline |
| isUnknown(void) const | ghidra::ProtoModel | inlinevirtual |
| likelytrash | ghidra::ProtoModel | private |
| localrange | ghidra::ProtoModel | private |
| lookupEffect(const vector< EffectRecord > &efflist, const Address &addr, int4 size) | ghidra::ProtoModel | static |
| lookupRecord(const vector< EffectRecord > &efflist, int4 listSize, const Address &addr, int4 size) | ghidra::ProtoModel | static |
| name | ghidra::ProtoModel | private |
| output | ghidra::ProtoModel | private |
| paramrange | ghidra::ProtoModel | private |
| possibleInputParam(const Address &loc, int4 size) const | ghidra::ProtoModel | inline |
| possibleInputParamWithSlot(const Address &loc, int4 size, int4 &slot, int4 &slotsize) const | ghidra::ProtoModel | inline |
| possibleOutputParam(const Address &loc, int4 size) const | ghidra::ProtoModel | inline |
| possibleOutputParamWithSlot(const Address &loc, int4 size, int4 &slot, int4 &slotsize) const | ghidra::ProtoModel | inline |
| printInDecl(void) const | ghidra::ProtoModel | inline |
| ProtoModel(Architecture *g) | ghidra::ProtoModel | |
| ProtoModel(const string &nm, const ProtoModel &op2) | ghidra::ProtoModel | |
| ProtoModelMerged (defined in ghidra::ProtoModel) | ghidra::ProtoModel | friend |
| setExtraPop(int4 ep) | ghidra::ProtoModel | inline |
| setPrintInDecl(bool val) | ghidra::ProtoModel | inline |
| stackgrowsnegative | ghidra::ProtoModel | private |
| trashBegin(void) const | ghidra::ProtoModel | inline |
| trashEnd(void) const | ghidra::ProtoModel | inline |
| unjustifiedInputParam(const Address &loc, int4 size, VarnodeData &res) const | ghidra::ProtoModel | inline |
| ~ProtoModel(void) | ghidra::ProtoModel | virtual |