decompiler
1.0.0
|
This is the complete list of members for ghidra::TypeFactoryGhidra, including all inherited members.
cacheCoreTypes(void) | ghidra::TypeFactory | |
clear(void) | ghidra::TypeFactory | |
clearNoncore(void) | ghidra::TypeFactory | |
concretize(Datatype *ct) | ghidra::TypeFactory | |
decode(Decoder &decoder) | ghidra::TypeFactory | |
decodeCoreTypes(Decoder &decoder) | ghidra::TypeFactory | |
decodeDataOrganization(Decoder &decoder) | ghidra::TypeFactory | |
decodeType(Decoder &decoder) | ghidra::TypeFactory | |
decodeTypeWithCodeFlags(Decoder &decoder, bool isConstructor, bool isDestructor) | ghidra::TypeFactory | |
dependentOrder(vector< Datatype *> &deporder) const | ghidra::TypeFactory | |
destroyType(Datatype *ct) | ghidra::TypeFactory | |
encode(Encoder &encoder) const | ghidra::TypeFactory | |
encodeCoreTypes(Encoder &encoder) const | ghidra::TypeFactory | |
findById(const string &n, uint8 id, int4 sz) | ghidra::TypeFactoryGhidra | protectedvirtual |
findByIdLocal(const string &nm, uint8 id) const | ghidra::TypeFactory | protected |
findByName(const string &n) | ghidra::TypeFactory | |
getArch(void) const | ghidra::TypeFactory | inline |
getBase(int4 s, type_metatype m) | ghidra::TypeFactory | |
getBase(int4 s, type_metatype m, const string &n) | ghidra::TypeFactory | |
getBaseNoChar(int4 s, type_metatype m) | ghidra::TypeFactory | |
getExactPiece(Datatype *ct, int4 offset, int4 size) | ghidra::TypeFactory | |
getSizeOfAltPointer(void) const | ghidra::TypeFactory | inline |
getSizeOfInt(void) const | ghidra::TypeFactory | inline |
getSizeOfLong(void) const | ghidra::TypeFactory | inline |
getSizeOfPointer(void) const | ghidra::TypeFactory | inline |
getStructAlign(void) const | ghidra::TypeFactory | inline |
getTypeArray(int4 as, Datatype *ao) | ghidra::TypeFactory | |
getTypeCode(void) | ghidra::TypeFactory | |
getTypeCode(ProtoModel *model, Datatype *outtype, const vector< Datatype *> &intypes, bool dotdotdot) | ghidra::TypeFactory | |
getTypedef(Datatype *ct, const string &name, uint8 id, uint4 format) | ghidra::TypeFactory | |
getTypeEnum(const string &n) | ghidra::TypeFactory | |
getTypePartialStruct(Datatype *contain, int4 off, int4 sz) | ghidra::TypeFactory | |
getTypePartialUnion(TypeUnion *contain, int4 off, int4 sz) | ghidra::TypeFactory | |
getTypePointer(int4 s, Datatype *pt, uint4 ws) | ghidra::TypeFactory | |
getTypePointer(int4 s, Datatype *pt, uint4 ws, const string &n) | ghidra::TypeFactory | |
getTypePointerNoDepth(int4 s, Datatype *pt, uint4 ws) | ghidra::TypeFactory | |
getTypePointerRel(TypePointer *parentPtr, Datatype *ptrTo, int4 off) | ghidra::TypeFactory | |
getTypePointerRel(int4 sz, Datatype *parent, Datatype *ptrTo, int4 ws, int4 off, const string &nm) | ghidra::TypeFactory | |
getTypePointerStripArray(int4 s, Datatype *pt, uint4 ws) | ghidra::TypeFactory | |
getTypePointerWithSpace(Datatype *ptrTo, AddrSpace *spc, const string &nm) | ghidra::TypeFactory | |
getTypeSpacebase(AddrSpace *id, const Address &addr) | ghidra::TypeFactory | |
getTypeStruct(const string &n) | ghidra::TypeFactory | |
getTypeUnion(const string &n) | ghidra::TypeFactory | |
getTypeVoid(void) | ghidra::TypeFactory | |
glb | ghidra::TypeFactory | protected |
parseEnumConfig(Decoder &decoder) | ghidra::TypeFactory | |
resizePointer(TypePointer *ptr, int4 newSize) | ghidra::TypeFactory | |
setCoreType(const string &name, int4 size, type_metatype meta, bool chartp) | ghidra::TypeFactory | |
setDisplayFormat(Datatype *ct, uint4 format) | ghidra::TypeFactory | |
setEnumValues(const vector< string > &namelist, const vector< uintb > &vallist, const vector< bool > &assignlist, TypeEnum *te) | ghidra::TypeFactory | |
setFields(vector< TypeField > &fd, TypeStruct *ot, int4 fixedsize, uint4 flags) | ghidra::TypeFactory | |
setFields(vector< TypeField > &fd, TypeUnion *ot, int4 fixedsize, uint4 flags) | ghidra::TypeFactory | |
setName(Datatype *ct, const string &n) | ghidra::TypeFactory | |
setPrototype(const FuncProto *fp, TypeCode *newCode, uint4 flags) | ghidra::TypeFactory | |
setStructAlign(int4 al) | ghidra::TypeFactory | inline |
setupSizes(void) | ghidra::TypeFactory | |
TypeFactory(Architecture *g) | ghidra::TypeFactory | |
TypeFactoryGhidra(ArchitectureGhidra *g) | ghidra::TypeFactoryGhidra | inline |
~TypeFactory(void) | ghidra::TypeFactory | virtual |
~TypeFactoryGhidra(void) (defined in ghidra::TypeFactoryGhidra) | ghidra::TypeFactoryGhidra | inlinevirtual |