|
decompiler 1.0.0
|
This is the complete list of members for TypeCode, including all inherited members.
| base2sub | Datatype | protectedstatic |
| chartype enum value | Datatype | protected |
| clone(void) const | TypeCode | inlinevirtual |
| compare(const Datatype &op, int4 level) const | TypeCode | virtual |
| compareBasic(const TypeCode *op) const | TypeCode | |
| compareDependency(const Datatype &op) const | TypeCode | virtual |
| coretype enum value | Datatype | protected |
| Datatype(const Datatype &op) | Datatype | inline |
| Datatype(int4 s, type_metatype m) | Datatype | inline |
| decodeBasic(Decoder &decoder) | Datatype | protected |
| decodeIntegerFormat(uint4 val) | Datatype | static |
| decodePrototype(Decoder &decoder, bool isConstructor, bool isDestructor, TypeFactory &typegrp) | TypeCode | protected |
| decodeStub(Decoder &decoder) | TypeCode | protected |
| encode(Encoder &encoder) const | TypeCode | virtual |
| encodeBasic(type_metatype meta, Encoder &encoder) const | Datatype | protected |
| encodeIntegerFormat(const string &val) | Datatype | static |
| encodeRef(Encoder &encoder) const | Datatype | |
| encodeTypedef(Encoder &encoder) const | Datatype | protected |
| enumtype enum value | Datatype | protected |
| factory | TypeCode | protected |
| findCompatibleResolve(Datatype *ct) const | Datatype | virtual |
| findResolve(const PcodeOp *op, int4 slot) | Datatype | virtual |
| findTruncation(int4 off, int4 sz, const PcodeOp *op, int4 slot, int4 &newoff) const | Datatype | virtual |
| flags | Datatype | protected |
| force_format enum value | Datatype | protected |
| getDepend(int4 index) const | Datatype | inlinevirtual |
| getDisplayFormat(void) const | Datatype | inline |
| getId(void) const | Datatype | inline |
| getInheritable(void) const | Datatype | inline |
| getMetatype(void) const | Datatype | inline |
| getName(void) const | Datatype | inline |
| getPrototype(void) const | TypeCode | inline |
| getSize(void) const | Datatype | inline |
| getStripped(void) const | Datatype | virtual |
| getSubMeta(void) const | Datatype | inline |
| getSubType(uintb off, uintb *newoff) const | TypeCode | virtual |
| getTypedef(void) const | Datatype | inline |
| has_stripped enum value | Datatype | protected |
| hashName(const string &nm) | Datatype | protectedstatic |
| hashSize(uint8 id, int4 size) | Datatype | protectedstatic |
| hasSameVariableBase(const Datatype *ct) const | Datatype | |
| hasStripped(void) const | Datatype | inline |
| id | Datatype | protected |
| is_ptrrel enum value | Datatype | protected |
| isASCII(void) const | Datatype | inline |
| isCharPrint(void) const | Datatype | inline |
| isCoreType(void) const | Datatype | inline |
| isEnumType(void) const | Datatype | inline |
| isFormalPointerRel(void) const | Datatype | inline |
| isIncomplete(void) const | Datatype | inline |
| isOpaqueString(void) const | Datatype | inline |
| isPointerRel(void) const | Datatype | inline |
| isPowerOfTwo(void) const | Datatype | inline |
| isPtrsubMatching(uintb off) const | Datatype | virtual |
| isUTF16(void) const | Datatype | inline |
| isUTF32(void) const | Datatype | inline |
| isVariableLength(void) const | Datatype | inline |
| markComplete(void) | Datatype | inlineprotected |
| metatype | Datatype | protected |
| name | Datatype | protected |
| nearestArrayedComponentBackward(uintb off, uintb *newoff, int4 *elSize) const | Datatype | virtual |
| nearestArrayedComponentForward(uintb off, uintb *newoff, int4 *elSize) const | Datatype | virtual |
| needs_resolution enum value | Datatype | protected |
| needsResolution(void) const | Datatype | inline |
| numDepend(void) const | Datatype | inlinevirtual |
| opaque_string enum value | Datatype | protected |
| poweroftwo enum value | Datatype | protected |
| printNameBase(ostream &s) const | Datatype | inlinevirtual |
| printRaw(ostream &s) const | TypeCode | virtual |
| proto | TypeCode | protected |
| resolveInFlow(PcodeOp *op, int4 slot) | Datatype | virtual |
| resolveTruncation(int4 offset, PcodeOp *op, int4 slot, int4 &newoff) | Datatype | virtual |
| setDisplayFormat(uint4 format) | Datatype | inlineprotected |
| setPrototype(TypeFactory *tfact, ProtoModel *model, Datatype *outtype, const vector< Datatype * > &intypes, bool dotdotdot, Datatype *voidtype) | TypeCode | protected |
| setPrototype(TypeFactory *typegrp, const FuncProto *fp) | TypeCode | protected |
| size | Datatype | protected |
| submeta | Datatype | protected |
| type_incomplete enum value | Datatype | protected |
| TypeCode(const TypeCode &op) | TypeCode | |
| TypeCode(void) | TypeCode | |
| typedefImm | Datatype | protected |
| TypeFactory (defined in TypeCode) | TypeCode | friend |
| typeOrder(const Datatype &op) const | Datatype | inline |
| typeOrderBool(const Datatype &op) const | Datatype | inline |
| utf16 enum value | Datatype | protected |
| utf32 enum value | Datatype | protected |
| variable_length enum value | Datatype | protected |
| ~Datatype(void) | Datatype | inlinevirtual |
| ~TypeCode(void) (defined in TypeCode) | TypeCode | virtual |