This is the complete list of members for ghidra::HeapSequence, including all inherited members.
ArraySequence(Funcdata &fdata, Datatype *ct, PcodeOp *root) | ghidra::ArraySequence | |
baseOffset | ghidra::HeapSequence | private |
basePointer | ghidra::HeapSequence | private |
block | ghidra::ArraySequence | protected |
buildStringCopy(void) | ghidra::HeapSequence | private |
byteArray | ghidra::ArraySequence | protected |
calcAddElements(Varnode *vn, vector< Varnode * > &nonConst, int4 maxDepth) | ghidra::HeapSequence | privatestatic |
calcPtraddOffset(Varnode *vn, vector< Varnode * > &nonConst) | ghidra::HeapSequence | private |
charType | ghidra::ArraySequence | protected |
checkInterference(void) | ghidra::ArraySequence | protected |
collectStoreOps(void) | ghidra::HeapSequence | private |
data | ghidra::ArraySequence | protected |
findBasePointer(Varnode *initPtr) | ghidra::HeapSequence | private |
findDuplicateBases(vector< Varnode * > &duplist) | ghidra::HeapSequence | private |
findInitialStores(vector< PcodeOp * > &stores) | ghidra::HeapSequence | private |
formByteArray(int4 sz, int4 slot, uint8 rootOff, bool bigEndian) | ghidra::ArraySequence | protected |
gatherIndirectPairs(vector< PcodeOp * > &indirects, vector< Varnode * > &pairs) | ghidra::HeapSequence | private |
HeapSequence(Funcdata &fdata, Datatype *ct, PcodeOp *root) | ghidra::HeapSequence | |
interfereBetween(PcodeOp *startOp, PcodeOp *endOp) | ghidra::ArraySequence | protectedstatic |
isValid(void) const | ghidra::ArraySequence | inline |
MAXIMUM_SEQUENCE_LENGTH | ghidra::ArraySequence | static |
MINIMUM_SEQUENCE_LENGTH | ghidra::ArraySequence | static |
moveOps | ghidra::ArraySequence | protected |
nonConstAdds | ghidra::HeapSequence | private |
numElements | ghidra::ArraySequence | protected |
ptrAddMult | ghidra::HeapSequence | private |
removeRecursive(PcodeOp *op, vector< PcodeOp * > &scratch) | ghidra::HeapSequence | private |
removeStoreOps(PcodeOp *replaceOp) | ghidra::HeapSequence | private |
rootOp | ghidra::ArraySequence | protected |
selectStringCopyFunction(int4 &index) | ghidra::ArraySequence | protected |
setsEqual(const vector< Varnode * > &op1, const vector< Varnode * > &op2) | ghidra::HeapSequence | privatestatic |
storeSpace | ghidra::HeapSequence | private |
testValue(PcodeOp *op) | ghidra::HeapSequence | private |
transform(void) | ghidra::HeapSequence | |