|
Ghidra 11.4.2
Ghidra internal decompiler documentation.
|
This is the complete list of members for ghidra::SplitDatatype, including all inherited members.
| buildInConstants(Varnode *rootVn, vector< Varnode * > &inVarnodes, bool bigEndian) | ghidra::SplitDatatype | private |
| buildInSubpieces(Varnode *rootVn, PcodeOp *followOp, vector< Varnode * > &inVarnodes) | ghidra::SplitDatatype | private |
| buildOutConcats(Varnode *rootVn, PcodeOp *previousOp, vector< Varnode * > &outVarnodes) | ghidra::SplitDatatype | private |
| buildOutVarnodes(Varnode *rootVn, vector< Varnode * > &outVarnodes) | ghidra::SplitDatatype | private |
| buildPointers(Varnode *rootVn, TypePointer *ptrType, int4 baseOffset, PcodeOp *followOp, vector< Varnode * > &ptrVarnodes, bool isInput) | ghidra::SplitDatatype | private |
| categorizeDatatype(Datatype *ct) | ghidra::SplitDatatype | private |
| data | ghidra::SplitDatatype | private |
| dataTypePieces | ghidra::SplitDatatype | private |
| generateConstants(Varnode *vn, vector< Varnode * > &inVarnodes) | ghidra::SplitDatatype | private |
| getComponent(Datatype *ct, int4 offset, bool &isHole) | ghidra::SplitDatatype | private |
| getValueDatatype(PcodeOp *loadStore, int4 size, TypeFactory *tlst) | ghidra::SplitDatatype | static |
| isArithmeticInput(Varnode *vn) | ghidra::SplitDatatype | privatestatic |
| isArithmeticOutput(Varnode *vn) | ghidra::SplitDatatype | privatestatic |
| isLoadStore | ghidra::SplitDatatype | private |
| splitArrays | ghidra::SplitDatatype | private |
| splitCopy(PcodeOp *copyOp, Datatype *inType, Datatype *outType) | ghidra::SplitDatatype | |
| SplitDatatype(Funcdata &func) | ghidra::SplitDatatype | |
| splitLoad(PcodeOp *loadOp, Datatype *inType) | ghidra::SplitDatatype | |
| splitStore(PcodeOp *storeOp, Datatype *outType) | ghidra::SplitDatatype | |
| splitStructures | ghidra::SplitDatatype | private |
| testCopyConstraints(PcodeOp *copyOp) | ghidra::SplitDatatype | private |
| testDatatypeCompatibility(Datatype *inBase, Datatype *outBase, bool inConstant) | ghidra::SplitDatatype | private |
| types | ghidra::SplitDatatype | private |