public interface

IECall

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

Summary

Public Methods
abstract void addSpoiledVariables(List<? extends IEVar> spoiledVariables)
Use only if a dummy/failsafe prototype was set
abstract IEGeneric getCallSite()
abstract List<? extends IEVar> getDynamicTargetCandidates()
abstract List<? extends IEGeneric> getParameterExpressions()
abstract IWildcardPrototype getPrototype()
abstract List<? extends IEGeneric> getReturnExpressions()
abstract IEGeneric getReturnLocation()
abstract List<? extends IEGeneric> getSpoiledExpressions()
abstract int getStackPointerDelta()
abstract boolean isFailsafePrototype()
abstract boolean isReturnExpressionUnused()
abstract boolean isStaticCallsite()
[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 addSpoiledVariables (List<? extends IEVar> spoiledVariables)

Use only if a dummy/failsafe prototype was set

public abstract IEGeneric getCallSite ()

public abstract List<? extends IEVar> getDynamicTargetCandidates ()

public abstract List<? extends IEGeneric> getParameterExpressions ()

public abstract IWildcardPrototype getPrototype ()

public abstract List<? extends IEGeneric> getReturnExpressions ()

public abstract IEGeneric getReturnLocation ()

public abstract List<? extends IEGeneric> getSpoiledExpressions ()

public abstract int getStackPointerDelta ()

public abstract boolean isFailsafePrototype ()

public abstract boolean isReturnExpressionUnused ()

public abstract boolean isStaticCallsite ()