Uses of Interface
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEMem
Packages that use IEMem
Package
Description
This package and its sub-packages contain the types used to access
gendec
, JEB's generic
decompiler.Types used to create and access
gendec
's IR (Intermediate Representation).-
Uses of IEMem in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler that return IEMemModifier and TypeMethodDescriptionAbstractConverter.createStackMemoryAccess
(IEGeneric address, int bitsize) The default implementation assumes a segment-less memory model.IEConverter.createStackMemoryAccess
(IEGeneric address, int bitsize) Create an EMem using the adequate segment register (if any) for the current converter.Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler with parameters of type IEMemModifier and TypeMethodDescriptionAbstractNativeDecompilerExtension.isMemoryResolutionAllowed
(INativeDecompilerContext decompiler, IERoutineContext ctx, IEMem mem) The default implementation does nothing and requests continuation.INativeDecompilerExtension.isMemoryResolutionAllowed
(INativeDecompilerContext decompiler, IERoutineContext ctx, IEMem mem) This method is called when the decompiler is attempting to dereference memory in order to replace a memory access by an actual immediate value.AbstractConverter.isSegmentEMemReferencingPrimaryMemory
(IEMem e) The default implementation returns true: by default, all EMem are assumed to reference bytes in the primary VM.IEConverter.isSegmentEMemReferencingPrimaryMemory
(IEMem e) Determine if anIEMem
references bytes in the primary, unit-code managed virtual memory object, or some other memory object. -
Uses of IEMem in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir that return IEMemModifier and TypeMethodDescriptiondefault IEMem
IEGeneric.asMem()
static IEMem
EUtil.getAssigningFromMemory
(IEStatement stm) static IEMem
EUtil.getAssigningToMemory
(IEStatement stm)