public interface

IVariableInformationProvider

implements ICFGOwnerContext
com.pnfsoftware.jeb.core.units.code.android.controlflow.IVariableInformationProvider
Known Indirect Subclasses

Class Overview

Provide additional variable information to a CFG and associated classes. Examples include: the variable name, or the underlying register if the variable is a copy.

Summary

Public Methods
abstract List<Integer> getCopies(int regid)
abstract int getOriginal(int id)
Retrieve an original variable id, given an id (potentially a copy-variable id).
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.ICFGOwnerContext

Public Methods

public abstract List<Integer> getCopies (int regid)

Parameters
regid a register id
Returns
  • the list of copies

public abstract int getOriginal (int id)

Retrieve an original variable id, given an id (potentially a copy-variable id).

Parameters
id any id
Returns
  • a register id