public interface

IEUntranslatedInstruction

implements IEStatement
com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEUntranslatedInstruction

Summary

Public Methods
abstract void addSideEffectDefinedVariable(IEVar... vars)
abstract void addSideEffectUsedVariable(IEVar... vars)
abstract long getNativeAddress()
abstract String getNativeMnemonic()
abstract Set<? extends IEVar> getSideEffectDefinedVariables()
abstract boolean getSideEffectUseMemory()
abstract Set<? extends IEVar> getSideEffectUsedVariables()
abstract boolean getSideEffectWriteMemory()
abstract void setSideEffectUseMemory(boolean useMemory)
abstract void setSideEffectWriteMemory(boolean writeMemory)
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.IInstruction
From interface com.pnfsoftware.jeb.core.units.code.IInstructionOperand
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEGeneric
From interface com.pnfsoftware.jeb.core.units.code.asm.decompiler.ir.IEStatement

Public Methods

public abstract void addSideEffectDefinedVariable (IEVar... vars)

public abstract void addSideEffectUsedVariable (IEVar... vars)

public abstract long getNativeAddress ()

public abstract String getNativeMnemonic ()

public abstract Set<? extends IEVar> getSideEffectDefinedVariables ()

public abstract boolean getSideEffectUseMemory ()

public abstract Set<? extends IEVar> getSideEffectUsedVariables ()

public abstract boolean getSideEffectWriteMemory ()

public abstract void setSideEffectUseMemory (boolean useMemory)

public abstract void setSideEffectWriteMemory (boolean writeMemory)