decompiler  1.0.0
ghidra::TypePointerRel Member List

This is the complete list of members for ghidra::TypePointerRel, including all inherited members.

base2subghidra::Datatypeprotectedstatic
calcSubmeta(void)ghidra::TypePointerprotected
calcTruncate(TypeFactory &typegrp)ghidra::TypePointerprotected
chartype enum valueghidra::Datatypeprotected
clone(void) constghidra::TypePointerRelinlinevirtual
compare(const Datatype &op, int4 level) constghidra::TypePointerRelvirtual
compareDependency(const Datatype &op) constghidra::TypePointerRelvirtual
coretype enum valueghidra::Datatypeprotected
Datatype(const Datatype &op)ghidra::Datatypeinline
Datatype(int4 s, type_metatype m)ghidra::Datatypeinline
decode(Decoder &decoder, TypeFactory &typegrp)ghidra::TypePointerRelprotected
decodeBasic(Decoder &decoder)ghidra::Datatypeprotected
decodeIntegerFormat(uint4 val)ghidra::Datatypestatic
displayNameghidra::Datatypeprotected
downChain(int8 &off, TypePointer *&par, int8 &parOff, bool allowArrayWrap, TypeFactory &typegrp)ghidra::TypePointerRelvirtual
encode(Encoder &encoder) constghidra::TypePointerRelvirtual
encodeBasic(type_metatype meta, Encoder &encoder) constghidra::Datatypeprotected
encodeIntegerFormat(const string &val)ghidra::Datatypestatic
encodeRef(Encoder &encoder) constghidra::Datatype
encodeTypedef(Encoder &encoder) constghidra::Datatypeprotected
enumtype enum valueghidra::Datatypeprotected
evaluateThruParent(uintb addrOff) constghidra::TypePointerRel
findCompatibleResolve(Datatype *ct) constghidra::Datatypevirtual
findResolve(const PcodeOp *op, int4 slot)ghidra::TypePointervirtual
findTruncation(int8 off, int4 sz, const PcodeOp *op, int4 slot, int8 &newoff) constghidra::Datatypevirtual
flagsghidra::Datatypeprotected
force_format enum valueghidra::Datatypeprotected
getDepend(int4 index) constghidra::TypePointerinlinevirtual
getDisplayFormat(void) constghidra::Datatypeinline
getDisplayName(void) constghidra::Datatypeinline
getHoleSize(int4 off) constghidra::Datatypeinlinevirtual
getId(void) constghidra::Datatypeinline
getInheritable(void) constghidra::Datatypeinline
getMetatype(void) constghidra::Datatypeinline
getName(void) constghidra::Datatypeinline
getParent(void) constghidra::TypePointerRelinline
getPointerOffset(void) constghidra::TypePointerRelinline
getPtrTo(void) constghidra::TypePointerinline
getPtrToFromParent(Datatype *base, int4 off, TypeFactory &typegrp)ghidra::TypePointerRelstatic
getSize(void) constghidra::Datatypeinline
getSpace(void) constghidra::TypePointerinline
getStripped(void) constghidra::TypePointerRelinlinevirtual
getSubMeta(void) constghidra::Datatypeinline
getSubType(int8 off, int8 *newoff) constghidra::TypePointervirtual
getTypedef(void) constghidra::Datatypeinline
getWordSize(void) constghidra::TypePointerinline
has_stripped enum valueghidra::Datatypeprotected
hashName(const string &nm)ghidra::Datatypeprotectedstatic
hashSize(uint8 id, int4 size)ghidra::Datatypeprotectedstatic
hasSameVariableBase(const Datatype *ct) constghidra::Datatype
hasStripped(void) constghidra::Datatypeinline
idghidra::Datatypeprotected
is_ptrrel enum valueghidra::Datatypeprotected
isASCII(void) constghidra::Datatypeinline
isCharPrint(void) constghidra::Datatypeinline
isCoreType(void) constghidra::Datatypeinline
isEnumType(void) constghidra::Datatypeinline
isFormalPointerRel(void) constghidra::Datatypeinline
isIncomplete(void) constghidra::Datatypeinline
isOpaqueString(void) constghidra::Datatypeinline
isPieceStructured(void) constghidra::Datatypeinline
isPointerRel(void) constghidra::Datatypeinline
isPowerOfTwo(void) constghidra::Datatypeinline
isPtrsubMatching(uintb off) constghidra::TypePointerRelvirtual
isUTF16(void) constghidra::Datatypeinline
isUTF32(void) constghidra::Datatypeinline
isVariableLength(void) constghidra::Datatypeinline
markComplete(void)ghidra::Datatypeinlineprotected
markEphemeral(TypeFactory &typegrp)ghidra::TypePointerRelinlineprotected
metatypeghidra::Datatypeprotected
nameghidra::Datatypeprotected
nearestArrayedComponentBackward(int8 off, int8 *newoff, int8 *elSize) constghidra::Datatypevirtual
nearestArrayedComponentForward(int8 off, int8 *newoff, int8 *elSize) constghidra::Datatypevirtual
needs_resolution enum valueghidra::Datatypeprotected
needsResolution(void) constghidra::Datatypeinline
numDepend(void) constghidra::TypePointerinlinevirtual
offsetghidra::TypePointerRelprotected
opaque_string enum valueghidra::Datatypeprotected
parentghidra::TypePointerRelprotected
poweroftwo enum valueghidra::Datatypeprotected
printNameBase(ostream &s) constghidra::TypePointerinlinevirtual
printRaw(ostream &s) constghidra::TypePointerRelvirtual
ptrtoghidra::TypePointerprotected
resolveInFlow(PcodeOp *op, int4 slot)ghidra::TypePointervirtual
resolveTruncation(int8 offset, PcodeOp *op, int4 slot, int8 &newoff)ghidra::Datatypevirtual
setDisplayFormat(uint4 format)ghidra::Datatypeinlineprotected
sizeghidra::Datatypeprotected
spaceidghidra::TypePointerprotected
strippedghidra::TypePointerRelprotected
submetaghidra::Datatypeprotected
truncateghidra::TypePointerprotected
truncate_bigendian enum valueghidra::Datatypeprotected
type_incomplete enum valueghidra::Datatypeprotected
typedefImmghidra::Datatypeprotected
TypeFactory (defined in ghidra::TypePointerRel)ghidra::TypePointerRelfriend
typeOrder(const Datatype &op) constghidra::Datatypeinline
typeOrderBool(const Datatype &op) constghidra::Datatypeinline
TypePointer(void)ghidra::TypePointerinlineprotected
TypePointer(const TypePointer &op)ghidra::TypePointerinline
TypePointer(int4 s, Datatype *pt, uint4 ws)ghidra::TypePointerinline
TypePointer(Datatype *pt, AddrSpace *spc)ghidra::TypePointerinline
TypePointerRel(void)ghidra::TypePointerRelinlineprotected
TypePointerRel(const TypePointerRel &op)ghidra::TypePointerRelinline
TypePointerRel(int4 sz, Datatype *pt, uint4 ws, Datatype *par, int4 off)ghidra::TypePointerRelinline
utf16 enum valueghidra::Datatypeprotected
utf32 enum valueghidra::Datatypeprotected
variable_length enum valueghidra::Datatypeprotected
wordsizeghidra::TypePointerprotected
~Datatype(void)ghidra::Datatypeinlinevirtual