com.pnfsoftware.jeb.core.units.code.android.dex.IDexDebugInfo |
This interface represents DEX debug information for a method. Debug information can be forged and should not be trusted.
Note: this interface (and related interfaces) represent a slightly higher-level view of debug information than the one provided in a DEX file.
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | DBG_ADVANCE_LINE | ||||||||||
int | DBG_ADVANCE_PC | ||||||||||
int | DBG_END_LOCAL | ||||||||||
int | DBG_END_SEQUENCE | ||||||||||
int | DBG_FIRST_SPECIAL | ||||||||||
int | DBG_LINE_BASE | ||||||||||
int | DBG_LINE_RANGE | ||||||||||
int | DBG_RESTART_LOCAL | ||||||||||
int | DBG_SET_EPILOGUE_BEGIN | ||||||||||
int | DBG_SET_FILE | ||||||||||
int | DBG_SET_PROLOGUE_END | ||||||||||
int | DBG_START_LOCAL | ||||||||||
int | DBG_START_LOCAL_EXTENDED |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract IDexDebugLine |
getLineInfo(int address)
Get the information for the line of code associated with a given bytecode address.
| ||||||||||
abstract int[] |
getParameterNameIndexes()
Get the name indexes for the parameters of the method.
|
Get the information for the line of code associated with a given bytecode address.
address | the address in bytes, relative to the method start |
---|
Get the name indexes for the parameters of the method.