public class

InstructionHints

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.asm.items.InstructionHints

Class Overview

Hints for native instruction items.

Summary

Public Constructors
InstructionHints()
Public Methods
IPrototypeItem getCallsitePrototype()
Integer getStackPointerDelta()
void setCallsitePrototype(IPrototypeItem callsiteProto)
Set the prototype associated with a callsite target.
void setStackPointerDelta(Integer spDelta)
Set the stack-pointer delta after the instruction of an instruction.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public InstructionHints ()

Public Methods

public IPrototypeItem getCallsitePrototype ()

Returns
  • a prototype or null if none

public Integer getStackPointerDelta ()

Returns
  • an integer or null if none

public void setCallsitePrototype (IPrototypeItem callsiteProto)

Set the prototype associated with a callsite target. Typically, this is used on branching instructions instructions to dynamic callsites that have not been determined automatically.

Parameters
callsiteProto a prototype; null to remmove

public void setStackPointerDelta (Integer spDelta)

Set the stack-pointer delta after the instruction of an instruction. Typically, this is used on branching instructions to dynamic callsites that have not been determined automatically.

Parameters
spDelta a delta; null to remove