| alignMap | ghidra::TypeFactory | private |
| beginWarnings(void) const | ghidra::TypeFactory | inline |
| cacheCoreTypes(void) | ghidra::TypeFactory | |
| charcache | ghidra::TypeFactory | private |
| clear(void) | ghidra::TypeFactory | |
| clearCache(void) | ghidra::TypeFactory | private |
| clearNoncore(void) | ghidra::TypeFactory | |
| concretize(Datatype *ct) | ghidra::TypeFactory | |
| decode(Decoder &decoder) | ghidra::TypeFactory | |
| decodeAlignmentMap(Decoder &decoder) | ghidra::TypeFactory | private |
| decodeCode(Decoder &decoder, bool isConstructor, bool isDestructor, bool forcecore) | ghidra::TypeFactory | private |
| decodeCoreTypes(Decoder &decoder) | ghidra::TypeFactory | |
| decodeDataOrganization(Decoder &decoder) | ghidra::TypeFactory | |
| decodeEnum(Decoder &decoder, bool forcecore) | ghidra::TypeFactory | private |
| decodeStruct(Decoder &decoder, bool forcecore) | ghidra::TypeFactory | private |
| decodeType(Decoder &decoder) | ghidra::TypeFactory | |
| decodeTypedef(Decoder &decoder) | ghidra::TypeFactory | private |
| decodeTypeNoRef(Decoder &decoder, bool forcecore) | ghidra::TypeFactory | private |
| decodeTypeWithCodeFlags(Decoder &decoder, bool isConstructor, bool isDestructor) | ghidra::TypeFactory | |
| decodeUnion(Decoder &decoder, bool forcecore) | ghidra::TypeFactory | private |
| dependentOrder(vector< Datatype * > &deporder) const | ghidra::TypeFactory | |
| destroyType(Datatype *ct) | ghidra::TypeFactory | |
| encode(Encoder &encoder) const | ghidra::TypeFactory | |
| encodeCoreTypes(Encoder &encoder) const | ghidra::TypeFactory | |
| endWarnings(void) const | ghidra::TypeFactory | inline |
| enumsize | ghidra::TypeFactory | private |
| enumtype | ghidra::TypeFactory | private |
| findAdd(Datatype &ct) | ghidra::TypeFactory | private |
| findById(const string &n, uint8 id, int4 sz) | ghidra::TypeFactory | protectedvirtual |
| findByIdLocal(const string &nm, uint8 id) const | ghidra::TypeFactory | protected |
| findByName(const string &n) | ghidra::TypeFactory | |
| findNoName(Datatype &ct) | ghidra::TypeFactory | private |
| getAlignment(uint4 size) const | 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 | |
| getPrimitiveAlignSize(uint4 size) const | ghidra::TypeFactory | |
| getSizeOfAltPointer(void) const | ghidra::TypeFactory | inline |
| getSizeOfChar(void) const | ghidra::TypeFactory | inline |
| getSizeOfInt(void) const | ghidra::TypeFactory | inline |
| getSizeOfLong(void) const | ghidra::TypeFactory | inline |
| getSizeOfPointer(void) const | ghidra::TypeFactory | inline |
| getSizeOfWChar(void) const | ghidra::TypeFactory | inline |
| getTypeArray(int4 as, Datatype *ao) | ghidra::TypeFactory | |
| getTypeChar(const string &n) | ghidra::TypeFactory | private |
| getTypeChar(int4 s) | ghidra::TypeFactory | |
| getTypeCode(const string &n) | ghidra::TypeFactory | private |
| getTypeCode(void) | ghidra::TypeFactory | |
| getTypeCode(const PrototypePieces &proto) | ghidra::TypeFactory | |
| getTypedef(Datatype *ct, const string &name, uint8 id, uint4 format) | ghidra::TypeFactory | |
| getTypeEnum(const string &n) | ghidra::TypeFactory | |
| getTypePartialEnum(TypeEnum *contain, int4 off, int4 sz) | 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 | |
| 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 | |
| getTypeUnicode(const string &nm, int4 sz, type_metatype m) | ghidra::TypeFactory | private |
| getTypeUnion(const string &n) | ghidra::TypeFactory | |
| getTypeVoid(void) | ghidra::TypeFactory | |
| glb | ghidra::TypeFactory | protected |
| incompleteTypedef | ghidra::TypeFactory | private |
| insert(Datatype *newtype) | ghidra::TypeFactory | private |
| insertWarning(Datatype *dt, string warn) | ghidra::TypeFactory | private |
| nametree | ghidra::TypeFactory | private |
| orderRecurse(vector< Datatype * > &deporder, DatatypeSet &mark, Datatype *ct) const | ghidra::TypeFactory | private |
| parseEnumConfig(Decoder &decoder) | ghidra::TypeFactory | |
| recalcPointerSubmeta(Datatype *base, sub_metatype sub) | ghidra::TypeFactory | private |
| removeWarning(Datatype *dt) | ghidra::TypeFactory | private |
| resizePointer(TypePointer *ptr, int4 newSize) | ghidra::TypeFactory | |
| resolveIncompleteTypedefs(void) | ghidra::TypeFactory | private |
| setCoreType(const string &name, int4 size, type_metatype meta, bool chartp) | ghidra::TypeFactory | |
| setDefaultAlignmentMap(void) | ghidra::TypeFactory | private |
| setDisplayFormat(Datatype *ct, uint4 format) | ghidra::TypeFactory | |
| setEnumValues(const map< uintb, string > &nmap, TypeEnum *te) | ghidra::TypeFactory | |
| setFields(const vector< TypeField > &fd, TypeStruct *ot, int4 newSize, int4 newAlign, uint4 flags) | ghidra::TypeFactory | |
| setFields(const vector< TypeField > &fd, TypeUnion *ot, int4 newSize, int4 newAlign, uint4 flags) | ghidra::TypeFactory | |
| setName(Datatype *ct, const string &n) | ghidra::TypeFactory | |
| setPrototype(const FuncProto *fp, TypeCode *newCode, uint4 flags) | ghidra::TypeFactory | |
| setupSizes(void) | ghidra::TypeFactory | |
| sizeOfAltPointer | ghidra::TypeFactory | private |
| sizeOfChar | ghidra::TypeFactory | private |
| sizeOfInt | ghidra::TypeFactory | private |
| sizeOfLong | ghidra::TypeFactory | private |
| sizeOfPointer | ghidra::TypeFactory | private |
| sizeOfWChar | ghidra::TypeFactory | private |
| tree | ghidra::TypeFactory | private |
| type_nochar | ghidra::TypeFactory | private |
| typecache | ghidra::TypeFactory | private |
| typecache10 | ghidra::TypeFactory | private |
| typecache16 | ghidra::TypeFactory | private |
| TypeFactory(Architecture *g) | ghidra::TypeFactory | |
| warnings | ghidra::TypeFactory | private |
| ~TypeFactory(void) | ghidra::TypeFactory | virtual |