public class DexDebugVisitor
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected DexDebugVisitor |
visitor |
Constructor and Description |
---|
DexDebugVisitor() |
DexDebugVisitor(DexDebugVisitor visitor) |
Modifier and Type | Method and Description |
---|---|
void |
visitEnd() |
void |
visitEndLocal(int reg,
DexLabel label) |
void |
visitEpiogue(DexLabel dexLabel) |
void |
visitLineNumber(int line,
DexLabel label) |
void |
visitParameterName(int parameterIndex,
java.lang.String name) |
void |
visitPrologue(DexLabel dexLabel) |
void |
visitRestartLocal(int reg,
DexLabel label) |
void |
visitSetFile(java.lang.String file) |
void |
visitStartLocal(int reg,
DexLabel label,
java.lang.String name,
java.lang.String type,
java.lang.String signature) |
protected DexDebugVisitor visitor
public DexDebugVisitor()
public DexDebugVisitor(DexDebugVisitor visitor)
public void visitParameterName(int parameterIndex, java.lang.String name)
parameterIndex
- start with the first index of DexMethod.getParameterTypes(), no 'this'name
- public void visitStartLocal(int reg, DexLabel label, java.lang.String name, java.lang.String type, java.lang.String signature)
public void visitLineNumber(int line, DexLabel label)
public void visitEndLocal(int reg, DexLabel label)
public void visitSetFile(java.lang.String file)
public void visitPrologue(DexLabel dexLabel)
public void visitEpiogue(DexLabel dexLabel)
public void visitRestartLocal(int reg, DexLabel label)
public void visitEnd()