Ghidra Decompiler Analysis Engine
All Classes Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
DummyTranslate Member List

This is the complete list of members for DummyTranslate, including all inherited members.

addRegister(const string &nm, AddrSpace *base, uintb offset, int4 size)DummyTranslateinlinevirtual
AddrSpaceManager(void)AddrSpaceManager
addSpacebasePointer(SpacebaseSpace *basespace, const VarnodeData &ptrdata, int4 truncSize, bool stackGrowth)AddrSpaceManagerprotected
alignmentTranslateprotected
allowContextSet(bool val) constTranslateinlinevirtual
assignShortcut(AddrSpace *spc)AddrSpaceManagerprotected
constructFloatExtensionAddress(const Address &realaddr, int4 realsize, int4 logicalsize)AddrSpaceManager
constructJoinAddress(const Translate *translate, const Address &hiaddr, int4 hisz, const Address &loaddr, int4 losz)AddrSpaceManager
copySpaces(const AddrSpaceManager *op2)AddrSpaceManagerprotected
createConstFromSpace(AddrSpace *spc) constAddrSpaceManagerinline
findAddJoin(const vector< VarnodeData > &pieces, uint4 logicalsize)AddrSpaceManager
findJoin(uintb offset) constAddrSpaceManager
findJoinInternal(uintb offset) constAddrSpaceManagerprotected
floatformatsTranslateprotected
getAlignment(void) constTranslateinline
getAllRegisters(map< VarnodeData, string > &reglist) constDummyTranslateinlinevirtual
getConstant(uintb val) constAddrSpaceManagerinline
getConstantSpace(void) constAddrSpaceManagerinline
getDefaultCodeSpace(void) constAddrSpaceManagerinline
getDefaultDataSpace(void) constAddrSpaceManagerinline
getDefaultSize(void) constAddrSpaceManagerinline
getFloatFormat(int4 size) constTranslate
getFspecSpace(void) constAddrSpaceManagerinline
getIopSpace(void) constAddrSpaceManagerinline
getJoinSpace(void) constAddrSpaceManagerinline
getNextSpaceInOrder(AddrSpace *spc) constAddrSpaceManager
getRegister(const string &nm) constDummyTranslateinlinevirtual
getRegisterName(AddrSpace *base, uintb off, int4 size) constDummyTranslateinlinevirtual
getSpace(int4 i) constAddrSpaceManagerinline
getSpaceByName(const string &nm) constAddrSpaceManager
getSpaceByShortcut(char sc) constAddrSpaceManager
getStackSpace(void) constAddrSpaceManagerinline
getUniqueBase(void) constTranslateinline
getUniqueSpace(void) constAddrSpaceManagerinline
getUserOpNames(vector< string > &res) constDummyTranslateinlinevirtual
initialize(DocumentStorage &store)DummyTranslateinlinevirtual
insertResolver(AddrSpace *spc, AddressResolver *rsolv)AddrSpaceManagerprotected
insertSpace(AddrSpace *spc)AddrSpaceManagerprotected
instructionLength(const Address &baseaddr) constDummyTranslateinlinevirtual
isBigEndian(void) constTranslateinline
markNearPointers(AddrSpace *spc, int4 size)AddrSpaceManagerprotected
numSpaces(void) constAddrSpaceManagerinline
oneInstruction(PcodeEmit &emit, const Address &baseaddr) constDummyTranslateinlinevirtual
printAssembly(AssemblyEmit &emit, const Address &baseaddr) constDummyTranslateinlinevirtual
registerContext(const string &name, int4 sbit, int4 ebit)Translateinlinevirtual
renormalizeJoinAddress(Address &addr, int4 size)AddrSpaceManager
resolveConstant(AddrSpace *spc, uintb val, int4 sz, const Address &point, uintb &fullEncoding) constAddrSpaceManager
restoreXmlSpace(const Element *el, const Translate *trans)AddrSpaceManagerprotected
restoreXmlSpaces(const Element *el, const Translate *trans)AddrSpaceManagerprotected
setBigEndian(bool val)Translateinlineprotected
setContextDefault(const string &name, uintm val)Translateinlinevirtual
setDeadcodeDelay(AddrSpace *spc, int4 delaydelta)AddrSpaceManager
setDefaultCodeSpace(int4 index)AddrSpaceManagerprotected
setDefaultDataSpace(int4 index)AddrSpaceManagerprotected
setDefaultFloatFormats(void)Translate
setInferPtrBounds(const Range &range)AddrSpaceManagerprotected
setReverseJustified(AddrSpace *spc)AddrSpaceManagerprotected
setUniqueBase(uintm val)Translateinlineprotected
Translate(void)Translate
truncateSpace(const TruncationTag &tag)AddrSpaceManager
~AddrSpaceManager(void)AddrSpaceManagervirtual