Uses of Class
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.EDefUseInfo
Packages that use EDefUseInfo
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 EDefUseInfo in com.pnfsoftware.jeb.core.units.code.asm.decompiler
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler with parameters of type EDefUseInfoModifier and TypeMethodDescriptionAbstractNativeDecompilerExtension.collectCandidateMemoryDerefs(IEGeneric exp, EDefUseInfo defuse, boolean isDef) The default implementation does nothing and requests continuation.INativeDecompilerExtension.collectCandidateMemoryDerefs(IEGeneric exp, EDefUseInfo defuse, boolean isDef) This method is called potentially-used/defined variables (candidates) are being collected forIEMemIR expressions. -
Uses of EDefUseInfo in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir
Methods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir that return EDefUseInfoMethods in com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir with parameters of type EDefUseInfoModifier and TypeMethodDescriptionvoidIEGeneric.getDefinedOrUsedAsDestination(EDefUseInfo defuse) Fornon-statementsonly.voidIEStatement.getDefUse(EDefUseInfo defuse) A variant ofIInstruction.getDefUse(java.util.List, java.util.List, Object)used to retrieve the range of vbits defined and used by the statement.voidIEGeneric.getExplicitlyUsed(EDefUseInfo defuse) Get a list of variable or variable bits 'explicitly used' (read) by the instruction.voidIEGeneric.getUsed(EDefUseInfo defuse) Retrieve the variables or variable bits 'used' (read) by the instruction.