| Constructor and Description |
|---|
DebugInfo() |
| Modifier and Type | Method and Description |
|---|---|
abstract java.util.Iterator<java.lang.String> |
getParameterNames(DexReader reader)
Gets an iterator that yields the parameter names from the debug_info_item
|
abstract int |
getSize()
Calculate and return the private size of debuginfo.
|
static DebugInfo |
newOrEmpty(DexBackedDexFile dexFile,
int debugInfoOffset,
DexBackedMethodImplementation methodImpl) |
@Nonnull
public abstract java.util.Iterator<java.lang.String> getParameterNames(@Nullable
DexReader reader)
reader - Optional. If provided, the reader must be positioned at the debug_info_item.parameters_size
field, and willpublic abstract int getSize()
public static DebugInfo newOrEmpty(@Nonnull DexBackedDexFile dexFile, int debugInfoOffset, @Nonnull DexBackedMethodImplementation methodImpl)